【问题标题】:error while generating android signed app生成android签名应用程序时出错
【发布时间】:2015-11-10 08:58:29
【问题描述】:

我在生成 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/Home/bin/java'' finished with non-zero exit value 2

这是我的文件

【问题讨论】:

  • 尝试用 jdk 1.7 编译它

标签: java android android-studio build compiler-errors


【解决方案1】:

我曾经遇到过同样的错误。对我来说,增加 Java 最大堆大小解决了该错误。尝试添加

android {
    ...
    dexOptions {
       javaMaxHeapSize "4g"
    }
    ...
}

到您的 build.gradle 文件。

此错误的另一个原因可能是您的应用程序太大并且您需要启用 multidex 支持。请看Building Apps with Over 65K Methods

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 2023-04-07
    • 1970-01-01
    相关资源
    最近更新 更多