我将Android Studio
用于我的项目
我想在我的android项目中使用自定义appcompat-v7
库
Android设计支持库拥有自己的appcompat-v7库。
my gradle
编译( ':mycustomAppcompat-V7')
编译'com.android.support:design:23.2.0'
My problem
我有两个appcompat-v7
库来自:
1-My custom library.
2-Design support needed.
我该如何解决? 谢谢
答案 0 :(得分:1)
您可以从使用gradle编译的库中排除特定模块。此功能在许多特定情况下都很有用,例如您的模块中存在冲突或重复的模块。要解决此问题,您可以按如下方式明确确定要从gradle中编译的模块:
compile('com.android.support:design:23.2.0'){
exclude module: 'appcompat-v7'
}
这表示您要编译com.android.support:design:23.2.0
,但由于您正在使用自定义模块,因此要排除其appcompat-v7
模块。