Android Studio在build的时候出现transformClassesWithDexForDebug

Posted everlastxgb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio在build的时候出现transformClassesWithDexForDebug相关的知识,希望对你有一定的参考价值。

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





以上是关于Android Studio在build的时候出现transformClassesWithDexForDebug的主要内容,如果未能解决你的问题,请参考以下文章

android studio 导出apk的时候出现这个问题。build type下拉是空。不是中文路径问题,改过也是这样

Android Studio在创建/导入项目的时候,一直处于building “XXX”gradle project info的解决办法

Android Studio在创建/导入项目的时候,一直处于building “XXX”gradle project info的解决办法

Android studio 报错问题

Android Studio Build窗口出现乱码解决办法

Android Studio升级3.6 Build窗口出现中文乱码问题解决方案