这里有新鲜出炉的 Android Studio 教程,程序狗速度看过来!
Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试
这篇文章主要介绍了 Android Studio 在 build 的时候出现 transformClassesWithDexForDebug 错误解决办法的相关资料, 需要的朋友可以参考下
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
- }
来源: http://www.phperz.com/article/17/0822/337604.html