2016-08-03 4 views
0

Поскольку для плагина для IntelliJ (Upsource) требуется Java 8, я хотел бы запустить мою Android-студию с Java 8 на Mac. Я могу настроить JAVA_HOME и запустить Android Studio с терминала, но это очень неудобно. Я хотел бы запустить Android Studio из интерфейса OSX. Я не нашел способ указать JAVA_HOME с настройками Android Studio. Более того, эта ссылка (https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under) ничего не говорит об Android Studio.Запуск Android Studio с Java 8

Кто-нибудь знает, где настроить Runtime-JDK/JRE для Android Studio 2.1 на OSX без установки JAVA_HOME?

+0

Я уверен, что установка студии Android спросит вас о вашем каталоге Java –

+0

Это может быть. Но я уже установил его и хотел бы избежать переустановки. – Soccertrash

+0

Пробовал ли вы настроить SDK с помощью файла> Структура проекта> [Настройки платформы]> SDK? –

ответ

3

От 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 он объясняет, как установить JRE для запуска андроид-студии и jdk для вашего проекта Android.

Короче говоря, вы можете в терминале:

export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk 
open /Applications/Android\ Studio.app 

И это запустит android_studio с jdk8

EDIT: от комментария @Soccertrash

Вы можете упорствовать переменную STUDIO_JDK через launchctl :

launchctl setenv STUDIO_JDK /Library/Java/JavaVirtualMachines/jdk<version> 
+0

Пожалуйста, объясните, что это делает и где его поместить, чтобы мы не только помогли OP лучше, но и будущим посетителям. –

+0

@AbAppletic done –

+0

Ваше предложение действительно работало. Но как я могу установить Studio_JDK без открытия Android Studio через терминал? – Soccertrash

Смежные вопросы