减少 Java 堆内存

减少 Java 堆内存

我错误地增加了我的 android studio 的堆大小,当我启动 android studio 时,出现了这个错误

Invalid maximum heap size: -Xmx4096m # <------ increase this to most of your RAM
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我知道这与 Java 堆内存有关,我已经重新安装了 Android Studio,但仍然出现同样的错误。

请告诉我在哪里可以更改 Java 的堆大小?我正在使用 ubuntu18

答案1

启动脚本<install-path>/android-studio/bin/studio.sh确实查阅了如下文件来读取配置。


对于 64 位系统:

<install-path>/android-studio/bin/studio64.vmoptions
${HOME}/.AndroidStudio<version>/config/studio64.vmoptions
<install-path>/android-studio.vmoptions

对于 32 位系统:

<install-path>/android-studio/bin/studio.vmoptions
${HOME}/.AndroidStudio<version>/config/studio.vmoptions
<install-path>/android-studio.vmoptions

根据您的架构(32 位还是 64 位)以及您如何更改堆大小设置,您可以查看上面提到的文件并Xmx使用您选择的文本编辑器进行更改。

相关内容