Android Студия необходимо JDK 7 для Android -L Mac

? Rasalas @ | Original: StackOverFlow
---

Я пытался посмотрите, как мое приложение выглядит в материальном дизайна, и я хотел бы использовать новые карты LIB . Моя проблема в том, что это дает мне эту ошибку в пределах моей Gradle файла, и мне нужно, чтобы исправить это.

Error:compileSdkVersion android-L requires compiling with JDK 7

Я скачал jdk-7u60-macosx-x64.dmg и установил его. java -version в терминале показывает мне, что 1,7 установлен :

java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

well

ls -l `which java`

is giving me:

/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

.../current/... Не имеет.../home . Я нашел.../home здесь:

/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home

И указываем путь к " SDK местоположения" предпочтения в Android Студия в разделе " JDK месте " . Но это не работает - кажется, что он все еще не может найти JDK 7 .

Я использую Mac OSX 10.9.3 и Android Studio ( Beta) 0.8.1 .

---

Top 5 ответ

1Erik Nedwidek @

Я не перешел на Android Studio, пока . Я использовал его в течение нескольких тестах и действительно это нравится. Просто не смогли перейти на форуме. Я имел такого рода вопроса в Eclipse, и это, очевидно,другое решение, но, глядя через один из моих тестовых проектов, это, кажется, как вы идете по этому поводу:

Откройте свой проект и перейти к Файл-> Настройки.

В настройках проекта, расширить компилятор и перейти к опции Java Compiler . Вы хотите использовать JAVAC и установить проект байт-кода версию 1.7.

Надеюсь, что сделаю это.

2megapoff @

Установка каталога на: /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home В JDK настройки решить мою проблему. Яже проблема начала работы до . Надеюсь, что это помогает!

3nitesh goel @

megapoff ответ является правильным . Но я редко сталкиваются с трудностями, чтобы исправить это . Так вот, шаг за шагом подробно решение

For Mac

Download the DMG file of JDK-7 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Click on DMG and follow the instructions . It will install and configure JDK-7 on mac . Now in your android studio go to File->Project Structure -> SDK Location .

В JDK папку нажмите кнопку Обзор и перейдите к /->Library->Java->JavaVirtualMachines->jdk1.7.0_60.jdk->Contents->Home

Примечание: - Ее не /System/Library это /Library

нажмите Применить и ОК .... Bingo ..... Постройте проект снова .....

4user3144836 @

Другие ответы очень правильно, но я хочу быть более кратким и ясным. Для предотвращения несанкционированного посещение этой страницы несколько раз без необходимости.

Важно * Старый Путь / System / Library / Java ... и нового пути / Library / Java ... ( Не в системном каталоге )

Замените старый путь : /System/Library/Java/JavaVirtualMachines/jdk1.6.0_0.jdk/Contents/Home

Установите новый путь : /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home