Android Studio 2.0, org.gradle.process.internal.ExecException: Process 'command Error finished with non-zero exit value 3
我正在尝试使用新的android studio IDE 2.0,Project在Studio 1.5上运行良好。迁移后,我会遇到以下错误-
:app:transformClassesWithDexForDebug失败
失败:生成失败,并出现异常。
-
什么地方出了错:
任务':app:transformClassesWithDexForDebug'的执行失败。com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/manishpathak/AndroidStudioProjects/jdk1.7.0_80.jdk/Contents/Home/bin/java'' finished with non-zero exit value 3
' BUILD FAILED
已启用
1 multiDexEnabled true
在build.gradle中。
有人遇到这个问题吗?
谢谢。以下解决方案解决了我的问题-Java需要更多空间来构建项目。我找到了Java进程并在1 GB后进行了分析,进程停止了。 Java需要更多内存。
固定的解决方案:将HEAP大小增加到2g或4g。
1 2 3 4 5 6 7 8 9 10 11 12 | android { defaultConfig {} dexOptions { javaMaxHeapSize"4g" } packagingOptions { } buildTypes { } } |
我刚刚添加了这个,然后一切正常,我的问题解决了:
1 | /* compile 'com.android.support:support-v4:19.1.0' */ |