Я только что обновил свои файлы сборки
Gradle от 2.14.1 до 3.3 Плагин Android от 2.2.3 до 2.3.0
Я получаю следующую ошибку. Похоже, что некоторые плагины третьих сторон. Может ли кто-нибудь пролить свет на это? Я не могу найти что-либо в журналах изменений, связанных с этим изменением.
Возникла проблема с настройкой проекта ': apis'.
Не удалось уведомить слушателя по оценке проекта.
Команда "android" больше не включена в SDK. Любые ссылки к нему (например, сторонними плагинами) следует удалить.
Файл сборки, в который вызывается ошибка, выглядит примерно так:
apply plugin: 'android-sdk-manager'
apply plugin: 'com.android.library'
apply plugin: 'android-apt'
android {
compileSdkVersion Integer.parseInt(ANDROID_SDK_VERSION)
buildToolsVersion ANDROID_BUILD_TOOLS_VERSION
// Legacy apache network stack
useLibrary 'org.apache.http.legacy'
defaultConfig {
minSdkVersion Integer.parseInt(ANDROID_MIN_SDK_VERSION)
targetSdkVersion Integer.parseInt(ANDROID_SDK_VERSION)
consumerProguardFiles 'proguard-rules.pro'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
packagingOptions {
exclude 'LICENSE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE'
}
lintOptions {
abortOnError false
}
}
...