2016-11-23 103 views
1

我正在修复在Ubuntu上启动Android Studio并发生以下错误。由于无法识别选项,无法创建Java虚拟机

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. 

我想我错误地编辑了一个文件。任何人都可以帮我解决这个问题吗?

+0

德等待您启动JVM的方式,它可能在您的控制面板或某个'.ini'文件中。 – Mena

+0

我找到了。谢谢@Mena – Ashbourne

回答

1

你需要find your config file(可能是studio.vmoptions),并更改至-Xmx4g(代表最大堆大小)

+0

我检查过。但是studio.vmoptions文件和studio64.vmoption文件中没有-Xm4g – Ashbourne

+0

在这种情况下,您可能已经设置了'STUDIO_VM_OPTIONS'环境变量? – Shem

+0

如果找不到任何东西,只要查看'env'和grep'/'的输出为'-Xm4g' – omajid

1

变化-Xm4g到-Xmx4g

如果你不知道在哪里-Xm4g是正在添加自运行:

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

grep -Ril "-Xm" "<android studio folder>" 
+0

谢谢。找到了。 – Ashbourne