更新vm选项后,Android studio将无法启动

时间:2017-01-28 14:36:04

标签: android-studio

我最近在运行OSX 10.11的Mactop pro上安装了android studio。使用标准的Apple JRE / JDK。

我在IDE的缓慢以及模拟器挂起的事实上遇到了一些问题。在做了一些研究之后,我被建议按如下方式设置VM选项-Xmx2048m -XX:MaxPermSize = 512我使用Android做了这个 - >偏好 - >构建,执行,部署 - >编译器。这似乎工作正常,直到我重新启动android studio。

现在,每次启动android studio的尝试都会导致此错误(来自控制台日志)。

  

28/01/2017 14:04:43.617 studio [1003]:allVms需要1.8 *,1.8 +   28/01/2017 14:04:43.628 studio [1003]:fullFileName是:/ Applications / Android Studio.app/Contents/bin/studio.vmoptions   28/01/2017 14:04:43.629 studio [1003]:fullFileName存在:   / Applications / Android Studio.app/Contents/bin/studio.vmoptions   28/01/2017 14:04:43.629 studio [1003]:STUDIO_VM_OPTIONS的值是   (null)28/01/2017 14:04:43.629 studio [1003]:处理VMOptions文件   at / Applications / Android Studio.app/Contents/bin/studio.vmoptions   28/01/2017 14:04:43.629 studio [1003]:完成28/01/2017 14:04:43.629   studio [1003]:处理VMOptions文件   /Users/lesormonde/Library/Preferences/AndroidStudio2.2/studio.vmoptions   28/01/2017 14:04:43.629 studio [1003]:完成28/01/2017 14:04:43.629   studio [1003]:处理VMOptions文件于28/01/2017 14:04:43.631   studio [1003]:找不到内容28/01/2017 14:04:43.637 studio [1003]:   JNI_CreateJavaVM(/ Applications / Android Studio.app/Contents/jre/jdk)   失败:4294967290

文件的内容 / Applications / Android Studio.app/Contents/bin/studio.vmoptions

-Xms256m
-Xmx1280m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOopslesormondesMBP2:bin

重新安装android studio没有任何效果。 我想删除任何相关的选项文件,但〜/ Library / Preferences / androidstudio2.2 /中没有文件告诉你看的内容,各种磁盘搜索没有产生任何帮助

我目前死在水中。 任何帮助将非常感激。

4 个答案:

答案 0 :(得分:10)

我在〜/ Library / preferences / AndroidStudio2.2中找到了vmoptions文件 删除vmoptions文件解决了问题。 想问为什么Android Studio允许我保存具有该效果的选项。

答案 1 :(得分:2)

根据http://tools.android.com/tech-docs/configuration,您需要将环境变量STUDIO_VM_OPTIONS设置为vmoptions文件所在的位置(即使它表示如果放置{{1其他地方的文件。)

在我的Windows机器上,我将变量设置为vmoptions

答案 2 :(得分:2)

遇到了同样的问题,尝试了以下但没有运气:

  1. 删除并安装了新版Android Studio - >没有运气
  2. 在环境变量中更新了java_home和Jdk_home - >没有运气
  3. 更新了java版本等......似乎什么都没有用!!!
  4. 最后转到~/Library/preferences/AndroidStudioX.X,然后移除studio.vmoptions

    Volla,推出Android工作室再次罚款

答案 3 :(得分:0)

最快的方法:找到vmoptions文件并删除/恢复。

sudo find / -name studio.vmoptions

sudo find / -name studio64.vmoptions