Android Studio在build的时候出现transformClassesWithDexForDebug

来源:互联网 发布:java的helloworld代码 编辑:程序博客网 时间:2024/05/16 18:01

Android Studio在build的时候出现以下问题:

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Java\jdk1.7.0_45\bin\java.exe'' finished with non-zero exit value 3


确认代码没问题,工程没有错,但是clean了之后rebuild还是会出现这个问题。


有人说怀疑 Gradle 与 JDK 1.8 存在兼容性问题。尝试将工程依赖的 JDK 版本降到 1.7,再次尝试编译,成功!”,但对我这个问题并不起作用。最后search了几分钟终于找到解决方案,如下:


在dexOptions中添加 javaMaxHeapSize “4g”,即可解决

dexOptions {//  jumboMode true  javaMaxHeapSize "4g"  preDexLibraries = false}





0 0
原创粉丝点击