升级到Android studio 3.0 后apt报错解决
来源:互联网 发布:中国网络战部队 编辑:程序博客网 时间:2024/05/22 05:20
1.现象描述
原来项目在Android studio 2.3一切正常,升级3.0之后报如下错误:
Error:Cannot choose between the following configurations of project :android_sdk: - debugApiElements - debugRuntimeElements - releaseApiElements - releaseRuntimeElementsAll of them match the consumer attributes: - Configuration 'debugApiElements': - Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required. - Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required. - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required. - Found org.gradle.api.attributes.Usage 'java-api' but wasn't required. - Configuration 'debugRuntimeElements': - Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required. - Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required. - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required. - Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required. - Configuration 'releaseApiElements': - Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required. - Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required. - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required. - Found org.gradle.api.attributes.Usage 'java-api' but wasn't required. - Configuration 'releaseRuntimeElements': - Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required. - Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required. - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required. - Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required.
2.解决办法:
- project的
build.gradle
文件中删除
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
- module的
build.gradle
文件中删除
apply plugin: 'com.neenbedankt.android-apt'
- module的
build.gradle
文件中替换
//apt 'com.jakewharton:butterknife-compiler:8.0.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.0.1'
阅读全文
6 4
- 升级到Android studio 3.0 后apt报错解决
- Android Studio从2.3升级到3.0之后apt报错
- 升级到Android Studio 3.0 运行项目报错DexArchiveMergerException: Unable to merge 解决汇总
- android studio 升级到2.3 不支持apt
- android studio 升级到1.0后gradle method not found: 'runProguard()'报错的解决方法
- 导入到Android Studio后,项目各种报错,解决大法
- android studio 1.5升级到2.0或2.1报错
- Android Studio升级到2.3之后报错问题解决
- android studio 升级到 2.3 greendao 编译报错
- Android Studio升级到0.5.2后,打开非常慢,报错”Project is not yet initialized.”
- android studio升级3.0,gradle升级项目报错
- Android Studio 使用日志:2.升级 JDK 后,Android Studio 启动编译报错的解决方法
- 解决Android studio 3.0 apt插件问题
- 使用Vector 升级AndroidStudio 3.0 后 报错解决
- Android studio 升级3.0后ReactNative 打包报错 Could not find com.android.tools.build:gradle:3.0.0.
- Android升级SDK后,Eclipse报错解决办法(2)——SDK18升级到SDK21
- Android studio更新后项目报错Error:android-apt plugin is incompatible with the Android Gradle plugin. Pleas
- 解决OSX升级到Sierra后,安装OpenCV报错:QTKit/QTKit.h file not found
- 为什么要序列化
- 使用Nexus搭建maven私服
- perror()函数,strerror()函数,系统提供的报错函数讲解
- Spring模块及生态
- P2084 进制转换
- 升级到Android studio 3.0 后apt报错解决
- Maven命令
- P3741 honoka的键盘
- hdu1056 堆积木
- 线性秘密共享方案(LSSS)构造与解密
- 中兴笔试---拉姆学单词
- OpenSession和GetCurrentSession的区别
- 数学建模--粒子群算法模版
- CCF201403-2窗口