由于用于IntelliJ的插件(Upsource)需要Java8,所以我想在Mac上使用Java8运行我的Android。我可以设置JAVA_HOME并从终端启动Android,但这非常不方便。我想从OSX启动Android。我没有找到一种方法来指定带有Android设置的JAVA_HOME。此外,这个链接(https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under)没有提到Android。
有人知道在OSX上为AndroidStudio2.1配置Runtime/JREforAndroidStudio2.1而不设置任何JAVA_HOME吗?
发布于 2016-08-03 06:50:35
来自http://tools.android.com/tech-docs/configuration
导出STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk
您还可以在这里查看:http://tools.android.com/tech-docs/configuration/osx-jdk,它解释了如何为运行android设置jre和为您的android项目设置jdk。
简而言之,你可以在终点站:
export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
open /Applications/Android\ Studio.app它将与android_studio一起启动jdk8
编辑:从注释@套接字
您可以通过launchctl持久化STUDIO_JDK变量:
launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk<version>https://stackoverflow.com/questions/38736223
复制相似问题