2016-06-12 82 views
0

我有一个项目,它取决于一些aar s。 aar都是从maven编译的。
例如,的build.gradle包含这样行:如何从构建我的项目中排除aar?

compile 'com.aa.a' 
compile 'com.aa.b' 
compile 'com.aa.c' 

如果com.aa.a包含的版本1.0com.aa.ccom.aa.c是版本1.1-SNAPSHOT,但我不知道哪一个aar导入了版本1.0的com.aa.c
的版本1.0com.aa.c具有的版本1.1-SNAPSHOTcom.aa.c不同ARTIFACT_ID。
问题是我怎么能排除1.0com.aa.c的build.gradle或其他方式。

回答

0

我已经解决了这个问题,将其添加到build.gradle文件中。

configurations { 
    all*.exclude group: 'your-group_id', module: 'your-artifact_id' 
} 

参考gradle