由于无法识别的选项,无法创建Java虚拟机
我正在尝试在Ubuntu上启动Android Studio,出现了以下错误由于无法识别的选项,无法创建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
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>"