Process 'command '/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java'' fini...

mac下遇到该报错,这是一个比较常见的问题,但我遇到的情况有些特别,运行debug时正常,运行release时报错,一开始以为还是混淆的问题,然而把混淆关闭了还是继续报错。

网上提供的解决方案也很多,一般是考虑有包名重复 https://www.cnblogs.com/creasylai19/p/5027757.html

或者是sdk版本问题 https://stackoverflow.com/questions/41426033/errorprocess-command-usr-local-android-studio-jre-bin-java-finished-with-n

而我是在看到又一次编译出错时出现内存不足的报错,试着增加内存,在build.gradle中增加以下代码

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

然后成功了,原因未知。

你可能感兴趣的:(Process 'command '/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java'' fini...)