4

プロジェクトをビルドしようとすると、次のエラーが表示されます。

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

私は最近自分のsdkを更新しました。その後、sdkのチェックを外してandroid studioをアンインストールし、sdkなしでIDEをダウンロードして(スタジオを更新したかったからです)、現在のsdkを使用するようにしました。

助けてください!まだ解決策が見つかっていません。

4

3 に答える 3

3

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

dir dx.jar はありません (dx.bat のみ)

そして23.0.3から始まると思われる

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

dx.jar が存在するフォルダー

于 2016-07-09T21:50:42.953 に答える
1

SDKプラットフォームツールとビルドツールを削除して再インストールするとうまくいきました。

于 2016-05-19T10:43:27.283 に答える