Android Studio:无法创建JVM错误代码:-1

问题描述 投票:5回答:5

请不要将其标记为重复。

当错误代码为-4时,我确实根据其他可用答案进行了更改。现在它显示错误代码:-1。

请给我一些指导。

这是我的studio.exe.vmoptions文件

 server
-Xms256m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-da
-Djna.nosys=true
-Djna.boot.library.path=

-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-Didea.paths.selector=AndroidStudio2.1
-Didea.platform.prefix=AndroidStudio
java android android-studio jvm
5个回答
27
投票

有同样的问题,这是我的解决方案:

  1. 转到C:\Users\ *username* \\.androidStudio\(您的路径可能会有所不同,但请确保使用本地版本的Android Studio,而不是通用版本(位于Program Files目录中)),
  2. 找到studio.exe.vmoptions(或studio64.exe.vmoptions)文件并删除它。
  3. 尝试再次打开Android Studio。

3
投票

它对我有用,就像Aryeh在上面的回答中说的那样。

  1. 我打开了目录C:\Users\(myself)\.AndroidStudio2.2并删除了文件studio64.exe.vmoptions(我之前做了一个副本,使用前缀OLD_,使用文本编辑器),
  2. 然后启动Android Studio,
  3. 转到AS菜单“帮助>编辑自定义VM选项...”(这会生成一个可以编辑的新文件“studio64.exe.vmoptions”)。

0
投票

进入C盘并转到用户ex:“C:\ Users \ vijay”并切换+删除所有android和android studio文件夹。然后单击并打开Android studio。而已。


0
投票

为我工作。如果您使用wordpad在本地文件(即studio.exe.vmoptions或studio64.exe.vmoptions)中进行了一些更改(我在谷歌上阅读了一些其他解决方案之后我已经完成但是它们对我没有用),那么首先撤消那些变化。


0
投票

而对于刚刚编辑了他们的.vmoptions并搞砸了的人来说,这就是那个文件的位置(根据this documentation):

两个配置文件都存储在Android Studio的配置文件夹中。文件夹的名称取决于您的Studio版本。例如,Android Studio 3.3的文件夹名称为AndroidStudio3.3。此文件夹的位置取决于您的操作系统:

Windows: %USERPROFILE%\.CONFIGURATION_FOLDER
macOS: ~/Library/Preferences/CONFIGURATION_FOLDER
Linux: ~/.CONFIGURATION_FOLDER
© www.soinside.com 2019 - 2024. All rights reserved.