Ошибка: нет такого свойства: GradleVersion для класса: JetGradlePlugin
Я получаю ниже ошибки в intellij для проекта gradle. Я импортирую существующий проект gradle и пытаюсь обновить его в окне gradle.
Error:No such property: GradleVersion for class: JetGradlePlugin
Пожалуйста, порекомендуйте.
Ответ 1
У меня была эта проблема при обновлении до Java 11.
Мне пришлось понизить Gradle с 5.0 до 4.10.3. Затем мне нужно было обновить до последней версии Intellij Idea. Возможно, вам просто нужно обновить Intellij.
редактировать: исправление Gradle является исправлением. Версия Intellij не имела значения.
Ответ 2
Для работы с Gradle 5 требуется по крайней мере Idea 2017.3 0+, более ранние версии несовместимы из-за неявного импорта, удаляемого в версии 5.0. Посмотреть связанный билет youtrack
Ответ 3
Мне просто пришлось понизить Gradle с 5.1.1 до 4.10.3, чтобы решить его. Однако это вызвало еще одну ошибку: "не удается разрешить символ R" в Android Studio. Я использовал Gradle 3.3.0. Это был главный виновник. Gradle 3.2.1 устранил ошибку.
Ответ 4
Это сработало для меня. Перейдите в "Настройки → Сборка, выполнение, развертывание → Инструменты сборки → Gradle" и выберите "Использовать локальное распределение Gradle"
Ответ 5
Через пару дней я нашел решение этой проблемы.
1) Сначала найдите версию Gradle (gradle -v). В моем случае версия Gradle была 4.1.
2) Затем в андроид студии поменяйте мою версию Gradle на 4.1
(Файл → Структура проекта → Проект)