如何使用自定义appcompat-v7导入android设计支持库?

时间:2016-05-12 16:51:53

标签: android android-gradle androiddesignsupport appcompat-v7-r23

我将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.

我该如何解决? 谢谢

1 个答案:

答案 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模块。