【发布时间】:2014-07-29 12:38:55
【问题描述】:
我有那个项目结构:
-gradle root
|-clients
|-client 1
|-client 2
...
|-client N
|-libs
|-android lib 1
|-android lib 2
...
|-android lib N
|-java lib 1
|-java lib 2
...
|-java lib N
在每个客户端构建文件中,我都有 packagingOptions 来排除选项。
类似的东西:
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
}
如何优化该块并将其移动到我的根 gradle 构建文件中? 我真的不想在所有客户端上复制粘贴它。
【问题讨论】:
-
对于 Kotlin DSL,请参阅 this post
标签: android gradle android-gradle-plugin