我正在尝试应用材质主题。将build.gradle文件中的com.android.support:appcompat-v7:19.1.0更改为v7:21.0.0.-rc1或v7:21+之后,我收到以下错误:
模块版本com.loopj.android:android-async-http:1.4.3取决于 图书馆,但不是图书馆本身
com.loopj.android:android-async-http:1.4.3依赖是在另一个build.gradle中,就像主项目中的项目一样。
dependencies {
compile 'com.loopj.android:android-async-http:1.4.3'
}
更新:我将其更改为1.4.4,但现在我得到了:
错误:任务':mergeDebugManifests'的执行失败。表现 合并失败。有关详细信息,请参阅控制台。
根据this link,我到处都有“android-L”,但仍然没有运气
答案 0 :(得分:3)
通过修改此处的答案:Crouton depends on libraries but is not a library itself
我在build.gradle中更改了依赖项声明,如下所示:
compile('com.strongloop:loopback-android:1.+@aar') {
exclude group: 'com.google.android', module: 'support-v4'
}
这似乎已经为我解决了。如果有更好的解决方案,我想听听它是什么。