Build failed Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded

Build failed Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded

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

也许您需要增加堆大小。就像这里说的:

dexOptions {
    javaMaxHeapSize "2g"
}

我终于找到了一个比其他所有测试/技巧都更容易的解决方案:-) 我从项目文件夹中的 gradle.properties 中删除了行 "org.gradle.jvmargs=",但神奇的是将它也从文件中删除(在 Windows 下) C:\Users[[=​​17=]].gradle\gradle.properties

一切都开始按预期运行,而且比以前更快:-)