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

Итак, 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 в терминале, и она говорит, что моя версия "1.7.0_79".

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

2 ответов


можно использовать 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.


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

java-версия