Android Studio:无效的最大堆大小:-XmxheapSize,错误:无法创建Java Virtual Mchine

时间:2018-03-15 08:09:07

标签: android-studio

我最近将RAM从2GB升级到4GB,我尝试通过Ubuntu shell在我的机器中重新安装Android studio,并在下图中出现此错误:

enter image description here

之前有没有人遇到过此错误?如果有任何有用的资源,请与我分享以解决此问题。

1 个答案:

答案 0 :(得分:0)

在我从Android Studio中随意编辑我的VM选项而没有真正关注我从StackOverflow复制粘贴的内容后,我也遇到了这个问题。在我的情况下,错误是这样的:

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.

我的机器有8GB的RAM,所以这个有用的错误信息指示我将其设置为更高的值。

在您的情况下,-XmxheapSize显然不是有效值。

在Ubuntu上我必须编辑此文件中的违规行:

~/.AndroidStudio3.1/config/studio64.vmoptions

(根据您拥有的Android Studio版本以及您使用的是64位还是32位,文件夹和文件名可能会有所不同。)

如果您不确定Android Studio配置文件夹的名称,请在主文件夹中运行ls -a以查看所有隐藏文件夹。有关详细信息,请参阅this