Не удается решить «Эта версия плагина поддержки Android для IntelliJ IDEA не может открыть этот проект, пожалуйста, повторите попытку с версией 4.1 или новее».

#android #gradle #intellij-idea #wrapper

#Android #gradle #intellij-idea #оболочка

Вопрос:

Я использую:

 com.android.tools.build:gradle:4.1.0
 

и оболочка:

 distributionUrl=https://services.gradle.org/distributions/gradle-6.5-all.zip
 

Но все же при всех синхронизациях IntelliJ IDEA дает мне:
введите описание изображения здесь

Однажды я нашел обходной путь, используя старую версию gradle и старые инструменты сборки, которые работали. Но это не может быть «правдой», кто-нибудь еще сталкивается с такими проблемами?

Ответ №1:

IntelliJ IDEA 2020.3 пока не поддерживает версию плагина Android gradle 4.1. У вас есть два варианта: либо понизить AGP и использовать IDEA: com.android.tools.build:gradle:4.0.2

или переключитесь на Android Studio 4.1

Плагин 4.1 для Android будет доступен в IDEA, начиная с самого первого EAP 2021.1. версия EAP должна начаться на этой неделе.

Комментарии:

1. Большое спасибо! Отлично, я использую какую-то специальную конфигурацию с мультиплатформенной библиотекой (kotlin), которая не поддерживалась предыдущей Android Studio, поэтому я перешел на IntelliJ IDEA. Здорово вернуться в Android Studio. Спасибо! Все работает, сборка и синхронизация! К сожалению, я сам не нашел этот ответ в Интернете. Большое спасибо!

Ответ №2:

В 2022 году эта ошибка все еще появляется время от времени. У меня была точно такая же ошибка при открытии одного из моих старых проектов Android в IntelliJ IDEA 2021.3.3 (Community Edition) и столкнулся с точно такой же ошибкой.

Но это было решено путем записи этой строки в раздел «зависимости» файла «build.gradle» уровня проекта

         classpath 'com.android.tools.build:gradle:7.0.0'
 

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

Ответ №3:

Просто обновите градацию сборки верхнего уровня в блоке зависимостей с помощью classpath 'com.android.tools.build:gradle:7.0.0'