编译项目(:somelibrary){排除群组:' com.google.guava'函数排除未找到?

时间:2016-03-17 12:02:35

标签: android-studio gradle android-gradle

我在Android Studio中导入了一个库,但是我无法排除一个组,因为当编译指令在包含的项目中时,gradle没有找到exclude方法?

可以找到以下方法的排除

      compile('xyc.com.whatever'){exclude 'com.google.guava'}

但不适用于:

   compile project(:somelibrary) { exclude group: 'com.google.guava' }

此排除方法不适用于包含的项目?是什么赋予了?如何排除这个群组?

1 个答案:

答案 0 :(得分:19)

尝试:

compile( project(:somelibrary) ){
    exclude group:'com.google.guava'
}

注意额外的parens。在您的情况下,闭包与project而不是compile相关联。