Mga*_*erz 30 java macos android-studio
我正在尝试在Mac上安装Android Studio.它正在运行OSX 10.9.1 Mavericks.我已经安装了最新的JDK(在撰写1.7更新45时),我安装了Android Studio.我使用Java 7,因为我必须运行一些Java应用程序,它们需要1.7.我没有安装Java 1.6,因为它古老而古老.从任何启动器启动Android Studio几乎都没有.活动管理器从不显示它正在运行 我不想安装Java 1.6.
我做了一些工作,并尝试通过命令行运行包中的内容,对于两个可执行文件,我得到这些消息:

我不确定我应该怎么做才能解决这个错误.我不是很擅长Mac(对它来说还是有些新手,而且很难让高级用户做这件事)所以如果有人能帮我解决这个问题,那就太棒了.我在2013 Macbook Air上有足够的资源来运行它.
更新:这也适用于Yosemite,El Capitan以及可以运行Android Studio的所有其他OSX版本.
Mga*_*erz 72
更新12/11/2014 从Android Studio 1.0 RC3开始,您可以按照这组说明进行操作.
我想到了.你必须在包中编辑android studio的Info.plist文件,所以它使用1.7.我不明白为什么Android Studio坚持我们安装和使用过时的,易受攻击的Java版本.
完整解决方案:http://i.stack.imgur.com/yyYaG.png
要打开包,您需要在Applications文件夹中找到Android Studio.app文件,然后右键单击它> Show Package Contents.
编辑plist(我认为你可能需要是root用户)并将JVMVersion从1.6*更改为1.7*(或1.8*,或者你拥有的任何JDK主要版本).我不明白为什么这会有所不同,因为我的原始输出说它反正使用1.7.
这个修复程序似乎适用于IntelliJ的所有IDE(我也在PyCharm上看过它),虽然其他的似乎本身支持更新版本的java.
Zae*_*ael 20
正如hasternet @ Android Studio所回答的那样,无法找到有效的Jvm(与MAC OS相关) 对于快速而肮脏的解决方案,请按照Mgamerz的回答; 在Finder中打开Android Studio(按CTRL +单击>显示包竞赛>内容> info.plist)并编辑Key JVMOptions> JVMVersion从"1.6*"到"1.6+"
Antonio Jose发现的推荐方法是在MacOS中编辑环境变量(不推荐使用info.plist),无论是在程序启动时(通过终端而不是图标打开Studio)
$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
$ open /Applications/Android\ Studio.app
Run Code Online (Sandbox Code Playgroud)
或者在每次MacOS启动时通过AppleScript设置环境:
do shell script "launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk"
do shell script "launchctl setenv STUDIO_PROPERTIES /Users/username/Library/Preferences/AndroidStudio/idea.properties"
do shell script "launchctl setenv STUDIO_VM_OPTIONS /Users/username/Library/Preferences/AndroidStudio/studio.vmoptions"
Run Code Online (Sandbox Code Playgroud)
(请记住将脚本保存为应用程序.Antonio Jose只使用第一行管理--AFAIK,您可以使用.properties和.vmoptions来设置其他设置.)
官方说明:http://tools.android.com/tech-docs/configuration/osx-jdk
(Android Studio希望运行JRE 1.6的原因是因为它显然使字体看起来更好 - 可以自由地通过"官方"路线并安装JRE 1.6 @ http://support.apple.com/kb/ DL1572 - 您可以在SDK位置设置中将JDK设置为1.8 - local.properties)
| 归档时间: |
|
| 查看次数: |
37112 次 |
| 最近记录: |