2016-08-22 2 views
4

Я скачал и установил JDK 1.8, но когда я пытаюсь установить путь к JDK 1.8 в ProjectStructure -> JDK Location, AndroidStudio игнорируется, поэтому после того, как установить путь enter image description here нажмите кнопку ОК и снова открыть окно «ProjectStructure». Я снова вижу jdk 1.7. enter image description hereя не могу установить JDK 1.8 в AndroidStudio

+0

Вы пытались разрешить ошибку, показанную внизу? Может быть, он не принимает новые настройки, если вы не измените это? – Bernhard

+0

@ Бернхард, нет, это предупреждение бесполезно, AS отлично работает, прежде чем обновлять buildTools до 24.0.1 – Werder

ответ

4

Я удалил папку с Java 1.7, и AndroidStudio открытым для меня диалог jdk- задав путь, когда я его установил. Спасибо всем за ответ!

+0

Я сделал то же, что и для меня. Спасибо! –

+0

Он работает! спасибо @Werder. Примечание: вы должны сначала установить JDK 1.8, вы должны ** удалить ** не просто переименовать папку java 1.7 –

0

Я думаю, вам нужно обновить переменную пути и добавить к ней свое местоположение jdk. Студия должна автоматически получать путь от переменной среды и заменять свой путь.

0

JDK 1.8, похоже, полностью не поддерживается Android Studio, поскольку платформа Android не поддерживает Java 8, как сейчас.

Для получения дополнительной информации вы можете просмотреть эту ссылку. Is JDK 1.8 fully supported by Android Studio?

+0

Нет, я использую AndroidStudio 2.1.3, и у меня есть ошибка: Ошибка: для Buildtools 24.0.1 требуется Java 1.8 или выше. Текущая версия JDK - 1,7. – Werder

+0

Тогда может возникнуть другая проблема. Buildtools 24.0.1 не должен требовать Java 8. Похоже, что в версии предварительного просмотра Android N есть поддержка Java 8 https://developer.android.com/preview/j8-jack.html Не могли бы вы добавить свои файлы градиента для отладки ссылки ? – Miro

0

использование Android Studio 2.2 Предварительный 7 версии это только поддержка Java 8

Затем вы можете использовать Java 8 функций :)

1

Удалите Java JDK7 и установите JDK8 или установите JDK8 в качестве виртуальной Java-машины по умолчанию в вашей ОС.

1

Это похоже на ошибку в Android Studio 2.1.x или IntelliJ. Вот обходной путь после того, как вы установили новый JDK и установить его в качестве переменной JAVA_HOME ENV:

  1. Закрыть Android Studio
  2. Перейти к %HOME%/.AndroidStudio2.1/config/options (или какую версию вы используете)
  3. переименовать/удалить jdk.table.xml
  4. начать Android Studio снова -> набор JDK в JAVA_HOME должен быть установлен по умолчанию JDK

Ссылка: https://code.google.com/p/android/issues/detail?id=213239

Смотрите также: Android Studio JDK location changes back to 1.7 every time it is updated to 1.8 path

0

Просто переместите папку SDk в небольшой папке назначения как C:/SDK. Кажется, что без настройки вашей папки sdk вы не можете изменить каталог папки jdk.

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