更新虚拟机选项后,安卓工作室无法启动



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

我对IDE的缓慢和模拟器挂起的事实有一些问题。在做了一些研究后,有人建议我按如下方式设置VM选项-Xmx2048m-XX:MaxPermSize=512我使用安卓->首选项->构建、执行、部署->编译器来完成这项操作。在我重新启动android工作室之前,这似乎还可以。

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

2017年1月28日14:04:43.617工作室[1003]:要求所有Vms 1.8*,1.8+2017年1月28日14:04:43.628 studio[1003]:完整文件名为:/Applications/Android studio.app/Contents/bin/studio.moptions2017年1月28日14:04:43.629 studio[1003]:存在fullFileName:/应用程序/Android Studio.app/Contents/bin/Studio.moptions2017年1月28日14:04:43.629 studio[1003]:studio_VM_OPTIONS的值为(null)2017年1月28日14:04:43.629 studio[1003]:正在处理VMOptions文件访问/Applications/Android Studio.app/Contents/bin/Studio.vmotions2017年1月28日14:04:43.629工作室[1003]:完成时间2017年1日28日14:02:43.629studio[1003]:正在处理VMOptions文件/Users/lesormonde/Library/Preferences/AndroidStudio2.2/studio.moptions2017年1月28日14:04:43.629工作室[1003]:完成时间2017年1日28日14:02:43.629studio[1003]:2017年1月28日14:04:43.631处理VMOptions文件工作室[1003]:未找到任何内容2017年1月28日14:04:43.637工作室[1003]:JNI_CreateJavaVM(/Applications/Android Studio.app/Contents/jre/jdk)失败:4294967290

文件的内容/应用程序/Android Studio.app/Contents/bin/Studio.moptions是

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

安卓工作室的重新安装没有任何效果。我想删除任何相关的选项文件,但在~/Library/Preferences/androidstudio2.2/中没有,这是文档告诉你去看的地方,各种磁盘搜索都没有产生任何有用的

我现在死在水里了。任何帮助都将不胜感激。

我在~/Library/preferences/AndroidStudio2.2中找到了vmoptions文件删除vmoptions文件解决了问题。这就引出了为什么安卓工作室允许我保存具有这种效果的选项的问题。

AS 4.X上的studio.vmoptions现在移动到~/Library/Application Support/Google/AndroidStudio4.X。只需恢复或删除此文件,就可以重新启动AS。

参考编号:https://developer.android.com/studio/intro/studio-config#file_location

根据http://tools.android.com/tech-docs/configuration您需要将环境变量STUDIO_VM_OPTIONS设置为vmoptions文件所在的位置(即使它说如果您将vmoptions文件放在其他位置,则应该添加该变量)。

在我的windows机器上,我将变量设置为%USERPROFILE%.AndroidStudio2.2studio64.exe.vmoptions

遇到同样的问题,尝试了以下操作,但没有成功:

  1. 删除并安装了新版本的Android Studio->运气不好
  2. 在可变环境中更新了java_home和Jdk_home->没有运气
  3. 更新了java版本等。。。似乎什么都不起作用

最后转到~/Library/preferences/AndroidStudioX.X并简单删除studio.vmoptions

Volla,推出Android工作室一切顺利再次

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

sudo find / -name studio.vmoptions

sudo find / -name studio64.vmoptions

我不确定它是否能全部工作但是,如果你找不到这些选项,那么你可以试试这个:

转到安卓工作室设置并重新安装它,然后删除旧的并转到您的所有应用程序,然后您会看到安卓工作室应用程序看起来很新,然后尝试打开,您的所有项目也在那里。

最新更新