2016-10-20 57 views
0

你好我無法建立apk因爲這個錯誤 誰可以解決這個問題給我。 「注意」,只是我重新運行結束地圖工程再建的apk然後告訴我這個錯誤dex文件不能超過64k錯誤

Information:BUILD FAILED 
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. 
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_102\bin\java.exe'' finished with non-zero exit value 2 
:app:transformClassesWithDexForDebug FAILED 
Error:The number of method references in a .dex file cannot exceed 64K. 
Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html 
For more information see https://docs.gradle.org/current/userguide/build_environment.html 
To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties. 
For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB. 
It currently has approximately 910 MB. 
To run dex in process, the Gradle daemon needs a larger heap. 
+0

@omar薩馬拉請發表您的build.gradle文件依賴關係部分 –

+0

依賴關係編譯文件樹(dir:'libs',包括:['* .jar']) testCompile'junit:junit:4.12' compile'c​​om.android.support:appcompat-v7 :24.2.1' compile'c​​om.google.android.gms:play-services:9.6.1' compile'c​​om.android.support:multidex:1.0.0' –

回答

0

對我來說是足夠的,以使在gradle這個multidex選項

... 
defaultConfig { 

      ... 
      multiDexEnabled true 
    ... 
     } 
... 
相關問題