flavorDimensions("color")
productFlavors {
register("red") {
setDimension("color")
}
register("blue") {
setDimension("color")
}
}
redImplementation("red library")
blueImplementation("blue library")
这会生成构建变体:blueDebug、blueRelease、redDebug、redRelease
但除了这些之外,我还想要一个组合这两者的构建变体,所以最终列表将是:blueDebug、blueRelease、redDebug、redRelease、blueRedDebug、blueRedRelease
如果你有不同的风味维度,你最终只会得到蓝红组合。
我如何设置我的 gradle 脚本来支持这种情况?最终目标是能够选择是否只需要红色库、只需要蓝色库或两者的组合。