如何构建 android 到 gradle 的不同变体
how to build different variants of android through gradle
我已经有了
2 flavours (staging, production)
2 buildTypes (debug, release)
除此之外,我想为不同的供应商提供不同的变体。
就像三星和 HTC 的产品发布版本。可以通过构建脚本吗?
PS:我不想使用 this
这样的第三方插件
您可以使用风味维度。
android {
flavorDimensions 'environment', 'vendor'
productFlavors {
staging {
flavorDimension 'environment'
}
production {
flavorDimension 'environment'
}
htc {
flavorDimension 'vendor'
}
samsung {
flavorDimension 'vendor'
}
}
}
我已经有了
2 flavours (staging, production)
2 buildTypes (debug, release)
除此之外,我想为不同的供应商提供不同的变体。 就像三星和 HTC 的产品发布版本。可以通过构建脚本吗?
PS:我不想使用 this
这样的第三方插件您可以使用风味维度。
android {
flavorDimensions 'environment', 'vendor'
productFlavors {
staging {
flavorDimension 'environment'
}
production {
flavorDimension 'environment'
}
htc {
flavorDimension 'vendor'
}
samsung {
flavorDimension 'vendor'
}
}
}