2016-10-20 2 views
0

привет я не могу построить apk becaues эта ошибка , который может решить эту проблему для меня. «отметить», просто я заново проект открытой компании карты затем построить 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 file dependency section –

+0

зависимостей { compile fileTree (dir: 'libs', include: ['* .jar']) testCompile 'junit: junit: 4.12' compile 'com.android.support:appcompat-v7 : 24.2.1 ' compile' com.google.android.gms: play-services: 9.6.1 ' compile 'com.android.support:multidex:1.0.0' –

ответ

0

для меня это было достаточно, чтобы позволить multidex варианта в Gradle

... 
defaultConfig { 

      ... 
      multiDexEnabled true 
    ... 
     } 
... 
Смежные вопросы