#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'