Неподдерживаемый метод: AndroidArtifact.getBuildConfigFields()
Я только что обновился до Android Studio 4.0 и пытаюсь создать свой проект. Я продолжаю получать ошибку ниже
Unsupported method: AndroidArtifact.getBuildConfigFields().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
Alternatively, you can ignore this exception and read other information from the model.
Я уже использую последнюю версию Gradle и Gradle Plugin
Версия Gradle:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-milestone-1-all.zip
Версия инструментов плагина Gradle:
classpath 'com.android.tools.build:gradle:4.1.0-alpha10'
Было бы полезно любое решение или исправление этой проблемы. Заранее спасибо.
2 ответа
Используйте предварительную версию Android studio 4.1 или путь к классам com.android.tools.build:gradle:4.0.0
Обычно это происходит из-за несоответствия между версиями Android Studio и плагином Android Gradle.
Вы можете найти версию Android Studio в окне выбора проекта при первом его открытии (или в "Android Studio> Об Android Studio" на Mac и в аналогичном месте на других платформах). Например, вы можете использовать Android Studio 4.0.1.
Вы можете найти версию плагина Android Gradle для своего проекта на верхнем уровне build.gradle
файл.
Вы должны найти что-то вроде следующего:
buildscript {
[...]
dependencies {
classpath 'com.android.tools.build:gradle:4.0.1'
[...]
}
[...]
}
Вам необходимо убедиться, что два номера версии совпадают (в данном случае они совпадают).