簡體   English   中英

任務':app:transformClassesWithDexForDebug'的執行失敗-JDK問題?

[英]Execution failed for task ':app:transformClassesWithDexForDebug' - JDK issue?

我真的不知道為什么每次嘗試部署應用程序時都會突然出現此錯誤。 我等待一個小時,然后返回錯誤,並且該應用未部署。 如何解決此錯誤以及與“ Dex”相關的所有錯誤?

錯誤:任務':app:transformClassesWithDexForDebug'的執行失敗。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:處理'command'/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin/java''完成非零退出值3

我的gradle文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '23.0.2'

    defaultConfig {
        applicationId "package name"
        minSdkVersion 17
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
}

另外,我在我的workspace.xml文件中注意到了這些代碼部分,但是不知道是否應該刪除它們。

          <ExternalTaskPojo>
            <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
            <option name="name" value="transformClassesWithDexForDebug" />
          </ExternalTaskPojo>
          <ExternalTaskPojo>
            <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
            <option name="name" value="transformClassesWithDexForDebugAndroidTest" />
          </ExternalTaskPojo>
          <ExternalTaskPojo>
            <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
            <option name="name" value="transformClassesWithDexForRelease" />
          </ExternalTaskPojo>

在此處輸入圖片說明 在此處輸入圖片說明

在您的Gradle腳本中,添加以下內容:

dexOptions {
  javaMaxHeapSize "4g"
}

“ 4g”表示您的計算機內存為4 GB。 根據您的計算機規格將其設置為適當的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM