我希望将所有apk文件发布到各个应用商店,因此我必须为每个apk使用productFlavor
:
build.gradle
buildTypes {
release {
...
}
debug {
...
}
}
productFlavors {
red {
...
}
yellow {
...
}
}
输出
appname_red_debug.apk
appname_red_release.apk
appname_yellow_debug.apk
appname_yellow_release.apk
我知道上面的代码可以改变apk文件的名称。但是当我生成签名的apk时,我只能选择一个productFlavor
。这样,结果只特定于那个productFlavor
。
: 更新
如何在命令行使用assembleRelease一次生成所有apk文件?有谁知道这方面的知识吗?