gau*_*14u 2 android build android-studio build.gradle android-gradle-plugin
我在build.gradle中使用以下段来从我的构建过程中排除一个jar:
compile fileTree(dir: 'libs', exclude: 'androidannotations-api-2.7.1.jar' , include: '*.jar')
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何使用此命令排除1个jar?即我必须从构建过程中排除多个jar.
Sco*_*rta 13
这个语法应该有效:
compile fileTree(dir: 'libs', excludes: ['androidannotations-api-2.7.1.jar', 'foo.jar', 'bar.jar'], include: '*.jar')
Run Code Online (Sandbox Code Playgroud)
你可以在http://www.gradle.org/docs/current/userguide/working_with_files.html的Gradle文档中看到它的一个例子,它们显示了include:和之间的区别,includes:并且还显示了一些路径通配.这些文档没有明确声明excludes:支持,但如果你深入了解http://www.gradle.org/docs/current/javadoc/org/gradle/api/file/ConfigurableFileTree.html上的DSL参考资料, 你可以看到一种setExcludes方法.
| 归档时间: |
|
| 查看次数: |
5498 次 |
| 最近记录: |