2016-05-18 7 views
2

私はプロジェクトをビルドしようとするたびに、それは次のようなエラーを示し、ビルドは、私は最近、私のSDKを更新し、その後、SDKのチェックを外すアンドロイドスタジオをアンインストールし、ダウンロードした原因

Error:Execution failed for task ':app:transformClassesWithDexForDebug'> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: dx.jar is missing 

dx.jar行方不明に失敗しますIDE(ちょうど私がスタジオを更新したいと思ったから)sdkを使わずに、現在のsdkを使うようにしました。

助けてください!私はまだ何か解決策が見つかっていない。

+1

ビルド - >プロジェクトをクリーンアップしましたか? –

+0

ええ@dionellorera –

+1

アップデートSDKプラットフォームとビルドツール –

答えて

2

にこれを追加します。

-1

は、SDKプラットフォームツールを削除し、ツールを構築し、それらが私のために働い再インストールごbuild.gradle

android { 
... 
defaultConfig { 
    ... 
    multiDexEnabled true 
    } 
} 

check this asnwer too

+0

は動作していません@Amit –

+0

私はリンクが動作するはずですが、 UrjaPawar –

+0

エラーはdexメソッドの制限とは関係がないため、この回答は適用されません。 – JesusFreke

2

build.gradleも更新しましたか?

サンプル:

android { 
    compileSdkVersion 24 // this is important 
    buildToolsVersion "24" // this also 

    defaultConfig { 
     applicationId "org.bamboomy.yarne" 
     minSdkVersion 15 
     targetSdkVersion 24 // recommended 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:24.0.0' // and don't forget this 
    compile 'com.android.support:design:24.0.0' // and this 
} 

私は専門家ではないんだけど、

C:\Users\myusername\AppData\Local\Android\sdk\build-tools\23.0.2 

ディレクトリに何dx.jar(のみdx.bat)

が存在しないようです23.0.3からは

C:\Users\myusername\AppData\Local\Android\sdk\build-tools\23.0.3\lib 
と思われます3210

フォルダーにdx.jarがある

+0

うん!あなたは正しいです、助けてくれてありがとう! –

関連する問題