我最近在运行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 /中没有文件告诉你看的内容,各种磁盘搜索没有产生任何帮助
我目前死在水中。 任何帮助将非常感激。
答案 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)
遇到了同样的问题,尝试了以下但没有运气:
最后转到~/Library/preferences/AndroidStudioX.X
,然后移除studio.vmoptions
答案 3 :(得分:0)
最快的方法:找到vmoptions文件并删除/恢复。
sudo find / -name studio.vmoptions
或
sudo find / -name studio64.vmoptions