我需要构建一个Android库作为JAR(以及AAR),但也需要使用各种风格。口味恰好基于源兼容性。
我有这个,
android.productFlavors {
java6 {
// yes, other stuff here
}
java7 {
// and here
}
}
...
task jar(type: Jar) {
from android.sourceSets.main.java.srcDirs
}
但我只在build/libs
得到一个.jar。我看到了构建输出,
:common-taskqueue:jarJava6Debug
:common-taskqueue:jarJava7Debug
...
所以看起来它正在做这项工作,但是可能会将每个JAR写入每种风格的相同输出文件中?