android{
...
productFlavors {
guangwang {}
sanxing {}
xiaomi {}
huawei {}
oppo {}
vivo {}
//其他平台渠道
...
}
productFlavors.all { flavor ->
flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "
app应用名称_${variant.productFlavors[0].name}_v${variant.versionName}.apk"
}
}
}
Manifests以及Application照着文档配置就可以,gradle配置完需要先sync一下,不然直接打包Flavors不会出现添加的渠道

本文介绍如何使用Gradle配置实现Android应用的多渠道打包,包括定义产品口味(product flavors)、设置manifest占位符及输出文件名等步骤。
1376

被折叠的 条评论
为什么被折叠?



