首页 > 解决方案 > 无法在 Android Studio 中生成 SIGNEDD APK

问题描述

我正在尝试构建一个签名的 APK。Gradle 构建 43 分钟后,由于一些随机内存错误而失败。

Out of memory: Java heap space.
Please assign more memory to Gradle in the project's gradle.properties file.
For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>

我尝试添加org.gradle.jvmargs=-XX\:MaxHeapSize\=1024m -Xmx1024mgradle.properties,仍然没有运气。

任何建议将不胜感激。谢谢你。

标签: androidandroid-studio

解决方案


添加这个: org.gradle.jvmargs=-XX\:MaxHeapSize\=2048m -Xmx2048m 如果你有 2gb 的内存,你可以专门用于编译。如果您有更多,请将其增加到更多。256mb 的内存显然不足以进行编译。


推荐阅读