我在Android中有图书馆项目。当我构建项目以生成aar
文件时,我会进入对我们很重要的jar
文件。
jar
文件结构如下:
com
|
package I need
| BuildConfig.class
redundant package
META-INF
关键是我的项目不包含冗余包,但是从她的名字我怀疑可能某个地方有人将其定义为“包名”或整个项目的类似内容,这就是剩下的。
我在gradle.build
脚本中尝试在创建jar
时忽略它,但它不起作用:
...
sourceSets {
main {
java {
srcDir 'src/main/java'
exclude 'com/redundant_package_name/**'
}
...
如何摆脱jar
中的这个冗余包?谢谢,