Как указать версию JDK в студии Android? - программирование
Подтвердить что ты не робот

Как указать версию JDK в студии Android?

Android Studio выдаёт мне ошибку сборки Gradle, которая выглядит следующим образом:

Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7

Теперь он дает мне такие интерактивные подсказки:

Download JDK 7
Select a JDK from the File System
Open build.gradle File

И я уже скачал и установил JDK 7. Проблема заключается в том, что, когда я выбираю его в "Файловой системе", я могу найти только каталог с именем 1.6.0 JDK. Кроме того, установка JDK 7 пропустила пункт, где я бы выбрал каталог установки, поэтому я действительно не уверен, где он находится. Моя панель управления Java говорит, что у меня "Java 7 Update 79", так что я почти уверен, что я близок, мне просто нужно сообщить Android Studio, где он находится. Я также java -version команду java -version в терминале, и она говорит, что моя версия "1.7.0_79".

Любая помощь приветствуется!

4b9b3361

Ответ 1

Вы можете использовать cmd + ; для Mac или Ctrl + Alt + Shift + S для Windows/Linux, чтобы открыть диалоговое окно "Структура проекта". Там вы можете установить местоположение JDK, а также местоположение Android SDK.

Project Structure Dialog

Чтобы получить ваше местоположение JDK, запустите /usr/libexec/java_home -v 1.7 в терминале. Отправьте 1.7 для Java 7 или 1.8 для Java 8.

Ответ 2

Для новых версий Android Studio перейдите в папку C:\Program Files\Android\Android Studio\jre\bin (или в папку установленных файлов Android Studio) и откройте командное окно в этом месте и введите следующую команду в командной строке:

java -version

Ответ 3

На Mac вы можете использовать терминал, чтобы перейти в /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home (или там, где установлен Android SDK) и ввести в командной строке следующее:

./java -version