我制作了一个应用程序,但最终它变得更大了。因此,在构建它时,我遇到了Java堆大小错误以及空间不足错误。因此,我想为Android Studio增加分配的内存。
如何在Arch Linux中为Android Studio增加分配的内存?
答案 0 :(得分:1)
我查看了我的环境变量,并在将其更改为-Xms256m -Xmx512m,
之后,将一个名为_JAVA_OPTIONS的系统变量命名为-Xms256m -Xmx1024m
,最大堆大小相应地增加了。
答案 1 :(得分:0)
在app/gradle.properties
内,您可以看到以下注释。
指定用于守护进程的JVM参数。
该设置对于调整内存设置特别有用。
默认值:-Xmx1024m -XX:MaxPermSize = 256m
org.gradle.jvmargs = -Xmx2048m -XX:MaxPermSize = 512m -XX:+ HeapDumpOnOutOfMemoryError -Dfile.encoding = UTF-8
因此,您可以将以下内容添加到gradle.properties
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8