(转发)http://www.jianshu.com/p/a9ccdf67ca6c
多渠道打包就是为了统计来自不同渠道的APP,把数据交付给运营做推广之类的。
补充一下:
productFlavors {
baidu {
resValue "string", "app_name", "闲吧" //不同渠道可以修改不同的应用名称,也可以修改其他资源
}
_91 {}
wandoujia {}
xiaomi {}
}
//批量处理
productFlavors.all {
flavor -> flavor.manifestPlaceholders = [MTA_CHANNEL_VALUE: name]
}