我无法在Mac OS上启动我的Android Studio进行Android开发(10.10.1 - Yosemite)


当前回答

在finder中打开Android Studio的应用程序包,并编辑信息。plist文件。修改密钥JVMversion。用1.6+代替1.6*。这招对我很管用!

编辑:

虽然这在旧版本的Android Studio中是必要的,但不再推荐这样做。详见官方声明

"请注意:不要编辑信息。请选择一个不同的版本。这不仅会破坏应用程序的签名,还会破坏未来的补丁更新。”

安东尼奥•何塞的答案是正确的。

谢谢aried3r !

其他回答

作为一个新手用户,我花了一段时间来理解如何以正确的方式修复这个问题。在搜索和低估了许多关于SO的答案后,我想出了以下步骤,你需要遵循来解决这个问题。

请注意:

尽管最简单的解决方案是更新Info。android studio的Plist。但不建议这样做,也不是正确的修复方法。

官方声明-“请注意:不要编辑信息。请选择一个不同的版本。这不仅会破坏应用程序的签名,还会破坏未来的补丁更新。”

第一个解决方案:如果你从命令行运行Android Studio,你可以将这两行添加到你的.bash_profile中

$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk

$ open /Applications/Android\ Studio.app

从下次你打开你的终端,你的工作室将自动开始。

第二个解决方案:如果你想从UI(点击图标)运行Android Studio,请遵循以下步骤:

在mac上打开脚本编辑器(可以在spotlight中找到它) 复制到下面一行 执行shell脚本“launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk”

注意:—请根据实际版本修改jdk版本。要检查您使用的是开放终端的哪个版本,请运行以下命令

java -version

3.现在保存(⌘+s)为文件格式:应用程序。最后打开系统设置→用户和组→登录项,添加刚刚创建的新应用程序。

注销和登录再次或您可以手动运行该应用程序以及..

woolaaaa ...对抗自由我们还。

引用:

安东尼奥·何塞的回答

ruario的回答

我下载了Intellij Idea。当我尝试安装Intellij时,弹出提示我的Mac缺少Java RE,你想下载吗?我用Intellij下载了丢失的包后,就可以打开Android Studio了。

在Info.plist中更改此键

我从

<key>JVMVersion</key>
<string>1.6*</string>

to

<key>JVMVersion</key>
<string>1.8*</string>

现在它工作得很好。

编辑: 根据hasternet和aried3r上面提到的官方声明,Antonio Jose的解决方案是正确的。

谢谢!

我运行了这个坏小子:

launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/

我也在处理同样的问题,而且我成功了。

可能是JDK版本不对。

现在我安装了jdk1.8,现在没问题了。