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-compile
  • 原文地址:https://blog.csdn.net/QQCrazyBoy/article/details/77900183

 

 

更多相关文章

  1. Android下载并打开pdf文件
  2. Android HTTP GET 小文件下载
  3. Android中播放mp3文件
  4. Android 文件的下载
  5. framework之 ContextImpl文件解析
  6. Android外部存储(/storage/emulated/0)无法创建文件夹
  7. AndroidManifest.xml文件详解(uses-feature)
  8. Android Studio 导入so文件
  9. Android的string.xml文件中的特殊字符显示

随机推荐

  1. SQL Server查看login所授予的具体权限问
  2. SQL Server正确删除Windows认证用户的方
  3. SQL Server数据库中的表名称、字段比较
  4. SQL Server 2000/2005/2008删除或压缩数
  5. 使用用SQL语句从电脑导入图片到数据库的
  6. 行转列之SQL SERVER PIVOT与用法详解
  7. SQL Server 中的数据类型隐式转换问题
  8. sqlserver之datepart和datediff应用查找
  9. SQLServer数据库处于恢复挂起状态的解决
  10. SQL对数据进行按月统计或对数据进行按星