Ошибка при попытке запустить новый проект в Android Studio 2.2.1

Я просто обновился до Android Studio 2.2.1 для Mac. Затем я обновил JDK до версии 8. Попробовал запустить новый проект и запустить его. Я получил следующую ошибку:

Ошибка: (1, 1) Возникла проблема с оценкой проекта ': app'.

Java.lang.UnsupportedClassVersionError: com / android / build / gradle / AppPlugin: Неподдерживаемая версия major.minor 52.0

Я также попытался вернуться к JDK версии 7, поскольку он говорит на сайте Google, что JDK 8 нестабилен для Mac. Все еще была та же ошибка.

Solutions Collecting From Web of "Ошибка при попытке запустить новый проект в Android Studio 2.2.1"

Проверьте свои зависимости от инструментов сборки Android. В вашем build.gradle, если это что-то вроде:

classpath "com.android.tools.build:gradle:+" 

Вероятно, он скачал альфа 2.2 и может вызвать ошибку, которую вы видите.

Пытаться

 classpath "com.android.tools.build:gradle:2.1.0" 

Если вы уже используете правую версию инструмента сборки, но продолжаете получать эту ошибку, возможно, одна из сторонних библиотек Android, вызывающая проблему, по той же причине. Вы можете принудительно использовать версию зависимостей (в том числе транзитивную), изменяя

 classpath "com.android.tools.build:gradle:2.1.0" 

в

 classpath('com.android.tools.build:gradle:2.1.0') { force = true } 

Документация: сущность и официальные документы .

Выберите «Марк»

У меня тоже была такая же проблема. Я обновил Android Studio и, поскольку это было вынуждено, но нам нужно настроить ее также в настройках приложения.

Вы можете попытаться обновить JAVA_HOME, чтобы указать местоположение JDK 8.

В моем случае я обновил настройки SDK студии Android, изменил версию Java в моей переменной env PATH, но все же эта ошибка возникла. Помогло мне только обновление JAVA_HOME.

Я также столкнулся с той же проблемой. Я обновил Android Studio и, поскольку он заставил установить JDK 8, загрузил и установил это. Но мы также должны настроить их в настройках приложения.

  1. Проект [Правой кнопкой мыши по модулю приложения] -> Открыть настройки модуля -> Выбрать местоположение SDK из меню слева -> Конфигурированная правильная версия JDK, т.е. удалить старую версию и обновленный путь JDK. Сохранить.
  2. Синхронизировать проект.

Задача решена!

Если вы находитесь в Jenkins , проверьте версию Java в Jenkins-> Manage Jenkins-> Global Tool Configuration-> JDK

Мне пришлось обновить мой JDK 8.

У меня была такая же ошибка в 2,3 beta 1,

Исправлено:

Загрузите последнюю версию java jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

В Android Studio перейдите в меню «Файл»> «Структура проекта»> «Расположение SDK»> выберите «Путь расположения JDK», чтобы указать на установленный новый jdk (пример: C: \ Program Files \ Java \ jdk1.8.0_111)

Готово !

Ufff, я изменился, как все, что мне удалось найти в jdk 8, но результата все равно нет, но я нашел настройки Gradle в Intellij (предпочтения> gradle> GradleJVM), и это было неправильно, изменило это и woala.


Я тоже встречаюсь с проблемой, но я ничего не изменил, прежде чем это произойдет. Я думаю, Google намеренно. Google пытается использовать openJDK вместо JDK из-за иска между google и oracle. Итак, в новой версии 2.2.0 для Android мы обнаружили, что в установленной папке есть несколько новых файлов:

Файлы Android 2.1

Файлы Android 2.2

Тогда, я думаю, у нас есть два способа исправить это:

  1. Измените переменную среды JDK вашей ОС.

  2. Просто нажмите меню Файл -> Структура проекта, выберите Использовать встроенный JDK (рекомендуется) . Я выбрал этот путь, и он работает.

Удачи…

У меня была та же проблема, что и для меня.

Go * File> Settings> (на панели слева) Build, Execution, Deployment. Затем нажмите на Gradle

Существует опция обновления Gradle . Нажмите на то, что настанет время от 3 до 4 минут, после чего эта ошибка исчезнет.

Самый простой способ – обновить Android Studio до версии 2.2.3, он включает исправление JDK8:

  • Исправлена ​​ошибка для компилятора JDK8 / Kotlin + dx (выпуск 227729)

Это решило мою проблему.