android - 生成失败原因:java.lang.OutOfMemoryError:超出了GC开销限制

标签 android gradle garbage-collection

升级到Android Studio 3.4以及Anroid 3.4.1之后,当我尝试构建APK(正常运行方式)时遇到错误:
原因:java.lang.OutOfMemoryError:超出了GC开销限制
我尝试了对gradle-properties的所有建议更改,但都没有成功。
它在任务app:transformClassesAndResourcesWithR8ForRelease上发生
任何帮助,将不胜感激 :-)

最佳答案

也许您需要增加堆大小。就像这里说的:https://stackoverflow.com/a/25013822/6041024

dexOptions {
    javaMaxHeapSize "2g"
}

关于android - 生成失败原因:java.lang.OutOfMemoryError:超出了GC开销限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56297737/

相关文章:

android - 从 NDK 版本 16 更新到 NDK 版本 17 时出错

Android 模拟器在截屏时一直退出

intellij-idea - Gradle 和 IntelliJ IDEA 中的子项目构建

java - AsyncTask 非常慢

unix - 如何在 MacOS X 上找到堆栈的基地址和大小?

java - Android Studio - 使用 Junit 4.12 “!!! JUnit version 3.8 or later expected:”

用于 float 的android numberpicker

跨子模块集成测试的 Gradle Jacoco 测试覆盖率

java - 是否可以告诉-Werror在Java编译过程中忽略某个类或某个警告?

JAVA多线程、内存泄漏、垃圾收集器