问题起因
在打包一个较大项目的release版apk时,爆出了 java.lang.OutofMemoryError:Java heap space
的错误,根据error提示,超过了Java 堆内存
原因分析
默认情况下,Android Studio 的最大堆大小为1280MB,如果在处理大型项目,或者系统有大量的RAM,将有可能爆出java.lang.OutofMemoryError:Java heap space
的Error
解决方法
我们可以通过增加Android Studio进程(例如核心IDE、Gradle守护程序和Kotlin守护程序)的最大堆大小来提高性能
如果使用具有至少5GB RAM的64位系统,可以手动调整项目的堆大小
File -> Settings -> Appearance & Behavior -> System Settings -> Memory Settings