Jeh*_*adK 12 android gradle android-gradle-plugin
我刚刚更新了我的构建文件
从2.2.3到2.3.0从2.14.1到3.3 Android插件的Gradle
我收到以下错误.看起来像一些第三方插件问题.任何人都可以解释它吗?我无法在与此更改相关的更改日志中找到任何内容.
配置项目':apis'时出现问题.
无法通知项目评估监听器.
SDK中不再包含"android"命令.应删除对它的任何引用(例如,通过第三方插件).
抛出错误的构建文件看起来像这样
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
}
}
...
Run Code Online (Sandbox Code Playgroud)
ian*_*ake 15
android-apt已弃用,并根据迁移指南:
从Android Gradle插件版本2.2开始,Android-apt之前提供的所有功能现在都可以在Android插件中使用.
您可以删除android-apt并遵循迁移指南以获得等效功能.
同样,根据sdk-manager-plugin页面:
此插件已弃用,不再开发.使用Android Gradle插件版本2.2.0或更高版本自动下载工具和依赖项.
所以它也可以删除.
| 归档时间: |
|
| 查看次数: |
4337 次 |
| 最近记录: |