Intereting Posts
HorizontalScrollView может содержать только один прямой дочерний объект Eclipse: несколько проектов из одного источника Android – Сканирование штрих-кодов, параметры? ZXing? «Не удалось установить на USB-накопитель или SD-карту» приложение для установки ошибок на устройствах Samsung Что такое метод удобства в Java? Отслеживание выполнения многофайловой загрузки файлов с помощью OKHTTP Как отобразить диалог прогресса перед началом активности в Android? Я хочу получить profilepicture whatsApp, но только получить имя и контактную информацию? Как создать раскрывающееся меню, например «Календарь Google» с помощью панели инструментов? Jodatime начало дня и конца дня Большой набор данных с ArrayAdapter и ListView в Android Размещение текста в верхней части изображения в андроиде Почему Android-приложения не предоставляют опцию «Выход»? Камера для предварительного просмотра камеры для камеры Слишком много аргументов bind. Было предоставлено 5 аргументов, но для утверждения требуется 4 аргумента

Android Studio 2.2. Ошибка предварительного просмотра 1: «Пожалуйста, используйте JDK 8 или новее»

При попытке запустить Android Studio 2.2 Preview 1, он дает следующую ошибку при построении градиента:

Ошибка: используйте JDK 8 или новее.

Если я попробую и сделаю это с консоли, он скажет:

FAILURE: Сбой сборки с исключением.

  • Где: Создать файл «C: \ Coding \ Android projects \ MaterialScrollBar \ app \ build.gradle»: 1

  • Что пошло не так: возникла проблема с оценкой проекта: app. Com / android / jack / api / ConfigNotSupportedException: Неподдерживаемая версия major.minor 52.0

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

Я проверил, что переменные окружения указывают на 1,8 и все еще не играют в кости. AS 2.1 признает JDK как 1,8 для того же проекта.

Solutions Collecting From Web of "Android Studio 2.2. Ошибка предварительного просмотра 1: «Пожалуйста, используйте JDK 8 или новее»"

Я столкнулся с этой проблемой с предыдущей версией Android Studio. Когда я впервые установил Android Studio, я смог ссылаться на JDK 7 в каталоге Program Files.

Когда я обновил Android Studio и попытался ее обновить, чтобы указать на JDK 8, который также был в моем каталоге Program Files, я получил то же поведение, что и вы. Новый путь никогда не принимался, и он все еще использовал JDK 7.

Оказывается, Android Studio не любит пробелов на пути к Android SDK и JDK. Установка JDK в месте, которое не содержит пробелов, позволило мне обновить местоположение через окно «Структура проекта».

Если вы используете Android Studio 2.2 Preview 2 и имеете такую ​​же ошибку, просто отметьте «Использовать встроенный JDK» в SDK Location. Использовать встроенный JDK

Убедитесь, что вы установили его в структуре проекта

Используйте File -> Project Structure для установки SDK и JDK. Я думаю, что вы изменяете сгенерированный файл.

Также попробуйте добавить это в свой файл gradle:

 compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } 

Да, я очень согласен с Episodex. Но все же проблема будет происходить, пожалуйста, сделайте, как описано ниже, нажмите «Файл» в верхней части левого угла и выберите меню «Недействительные кеши» / «Перезапустить» … Введите описание изображения здесь