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的解决办法