由于无法识别的选项,无法创建Java虚拟机

由于无法识别的选项,无法创建Java虚拟机,java,android-studio,openjdk,Java,Android Studio,Openjdk,我正在尝试在Ubuntu上启动Android Studio,出现了以下错误 OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0 Unrecognized option: -Xm4g Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. P

我正在尝试在Ubuntu上启动Android Studio,出现了以下错误

OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Unrecognized option: -Xm4g
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我想我错编辑了一个文件。有人能帮我解决这个问题吗?

您需要(可能是
studio.vmoptions
)并将其更改为
-Xmx4g
(表示最大堆大小)

将-Xm4g更改为-Xmx4g

如果您不知道-Xm4g来自何处,请运行:

 grep -Ril "-Xm4g" "<android studio folder>"
grep-Ril“-Xm4g”

grep-Ril“-Xm”

根据您启动JVM的方式,它可能在您的控制面板或一些
.ini
文件中。我找到了它。谢谢@MenaI检查。但是studio.vmoptions文件和studio64.vmoption文件中都没有-Xm4g。在这种情况下,您可能设置了
studio\u VM\u OPTIONS
环境变量?如果找不到任何内容,只需查看
env
和grep
/
的输出,以查看
-Xm4g
@omajid谢谢。我找到了。
grep -Ril "-Xm" "<android studio folder>"