Java 生成android签名应用程序时出错
我在生成android签名应用程序时遇到此错误Java 生成android签名应用程序时出错,java,android,android-studio,build,compiler-errors,Java,Android,Android Studio,Build,Compiler Errors,我在生成android签名应用程序时遇到此错误 Error:Execution failed for task ':app:dexRelease'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/H
Error:Execution failed for task ':app:dexRelease'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2
这是我的档案
我曾经犯过同样的错误。对我来说,增加Java最大堆大小解决了这个错误。尝试添加
android {
...
dexOptions {
javaMaxHeapSize "4g"
}
...
}
到build.gradle文件
此错误的另一个原因可能是您的应用太大,需要启用multidex支持。请参见尝试使用jdk 1.7编译它