Computer>System Properties>System Setting>Enviorment VAriables.
我已经在环境设置中设置了JAVA_HOME路径。
每当我想打开Android Studio时,就会出现这个问题。
我正在使用32位Windows 7机器和32位1.8 Java版本。
Computer>System Properties>System Setting>Enviorment VAriables.
我已经在环境设置中设置了JAVA_HOME路径。
每当我想打开Android Studio时,就会出现这个问题。
我正在使用32位Windows 7机器和32位1.8 Java版本。
转到Android Studio的安装位置,在我的情况下是:C:\Program Files\Android\Android Studio\bin。
以管理员模式编辑studio.exe.vmoptions。
将以下行更改如下:-Xms256m -Xmx512m。
完成。
希望对您有所帮助。
我将studio.exe.vmoptions文件与我之前安装的Android Studio版本进行了比较。(C:\Users\xxxx\.AndroidStudio3.0\studio.exe.vmoptions)
我将-Xmx4096m更改为以前版本中的-Xmx750m,这个"错误代码-6"问题就解决了。
我在更改studio64.exe.vmoptions(位于用户主目录中的.AndroidStudioX.X目录内)中的Xmx值后遇到了同样的问题。在阅读了官方Google文档以了解如何更改Android Studio的堆大小以使其运行更快之后,我进行了更改: https://developer.android.com/studio/intro/studio-config.html#adjusting_heap_size
在这个更改之后,Android Studio立即无法启动,并显示与您发布的相同错误。很快,我在stackoverflow上找到了许多建议删除studio64.exe.vmoptions文件的方法,这确实起作用了,但它也将Xmx值更改回默认的1280MB。但是我想保持更大的最大堆大小值,在经过大量搜索和尝试后,我终于找到了解决方案。最初,我只是取消注释了studio64.exe.vmoptions中以Xmx开头的行,并将值更改为3g。但我没有删除该行的其余部分,因此它看起来像这样:
-Xmx3g #<------ increase this to most of your RAM
但这样不起作用,我必须将该行的其余部分移动到另一行,像这样:
# custom Android Studio VM options, see http://tools.android.com/tech-docs/configuration
-Xms512m
#<------ increase this to most of your RAM
-Xmx3g
最终这个方法起作用了。我还通过运行jps -lvm命令(如上面的Google文档链接所述)检查了Xmx参数是否实际应用。
我认为,这个问题的根源是原始代码行(由Android Studio自己创建)被整体注释掉了,并且它还包含了这个注释"#<------ increase this to most of your RAM",左边还有另一个#字符。所以我认为它可以留在那里,但实际上不行,如果您取消注释并编辑Xmx参数,则必须将其放在单独的一行上。