Android Studio:无法创建 JVM 错误代码:-1
Android Studio : Failed to create JVM error code : -1
请不要将其标记为重复。
当错误代码为 -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
有同样的问题,这是我的解决方案:
- 转到
C:\Users\ *username* \.androidStudio\
(您的路径可能有点不同,但请确保转到 local 版本的 Android Studio,不是通用版本(位于Program Files目录),
- 找到
studio.exe.vmoptions
(或 studio64.exe.vmoptions
)文件并将其删除。
- 再次尝试打开 Android Studio。
它对我有用,就像 Aryeh 在上面的回答中所说的那样。
- 我打开了目录
C:\Users\(myself)\.AndroidStudio2.2
并删除了文件studio64.exe.vmoptions
(我之前用文本编辑器复制了一份,前缀为OLD_),
- 然后启动 Android Studio,
- 转到 AS 菜单 "Help > Edit Custom VM Options ..."(这会创建一个您可以编辑的新文件 "studio64.exe.vmoptions")。
进入 C 盘并转到用户 ex: "C:\Users\vijay" 并 shift + 删除所有 android 和 android studio 文件夹。然后单击并打开 Android 工作室。
就是这样。
对我有用。
如果您使用写字板对本地文件进行了一些更改,即 studio.exe.vmoptions 或 studio64.exe.vmoptions(我在 google 上阅读了一些其他解决方案后做了这些更改,但它们对我不起作用),然后先撤消这些更改。
对于刚刚编辑 .vmoptions
并将其搞砸的人来说,这是该文件所在的位置(根据 this documentation):
Both configuration files are stored in the configuration folder for
Android Studio. The name of the folder depends on your Studio version.
For example, Android Studio 3.3 has the folder name AndroidStudio3.3.
The location of this folder depends on your operating system:
Windows: %USERPROFILE%\.CONFIGURATION_FOLDER
macOS: ~/Library/Preferences/CONFIGURATION_FOLDER
Linux: ~/.CONFIGURATION_FOLDER
使用Android studio version 4 的用户,可以在以下路径中找到studio64.exe.vmoptions:C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudio4.1
如Android官方文档中所述:https://developer.android.com/studio/intro/studio-config
请不要将其标记为重复。
当错误代码为 -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
有同样的问题,这是我的解决方案:
- 转到
C:\Users\ *username* \.androidStudio\
(您的路径可能有点不同,但请确保转到 local 版本的 Android Studio,不是通用版本(位于Program Files目录), - 找到
studio.exe.vmoptions
(或studio64.exe.vmoptions
)文件并将其删除。 - 再次尝试打开 Android Studio。
它对我有用,就像 Aryeh 在上面的回答中所说的那样。
- 我打开了目录
C:\Users\(myself)\.AndroidStudio2.2
并删除了文件studio64.exe.vmoptions
(我之前用文本编辑器复制了一份,前缀为OLD_), - 然后启动 Android Studio,
- 转到 AS 菜单 "Help > Edit Custom VM Options ..."(这会创建一个您可以编辑的新文件 "studio64.exe.vmoptions")。
进入 C 盘并转到用户 ex: "C:\Users\vijay" 并 shift + 删除所有 android 和 android studio 文件夹。然后单击并打开 Android 工作室。 就是这样。
对我有用。 如果您使用写字板对本地文件进行了一些更改,即 studio.exe.vmoptions 或 studio64.exe.vmoptions(我在 google 上阅读了一些其他解决方案后做了这些更改,但它们对我不起作用),然后先撤消这些更改。
对于刚刚编辑 .vmoptions
并将其搞砸的人来说,这是该文件所在的位置(根据 this documentation):
Both configuration files are stored in the configuration folder for Android Studio. The name of the folder depends on your Studio version. For example, Android Studio 3.3 has the folder name AndroidStudio3.3. The location of this folder depends on your operating system:
Windows: %USERPROFILE%\.CONFIGURATION_FOLDER macOS: ~/Library/Preferences/CONFIGURATION_FOLDER Linux: ~/.CONFIGURATION_FOLDER
使用Android studio version 4 的用户,可以在以下路径中找到studio64.exe.vmoptions:C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudio4.1
如Android官方文档中所述:https://developer.android.com/studio/intro/studio-config