一行代码解决多渠道打包

来源:互联网 发布:淘宝里美即官方旗舰店 编辑:程序博客网 时间:2024/06/06 09:55

这里写图片描述
1点击这个按钮打开配置菜单
这里写图片描述
2选择你的app模块,再点击Flavors
这里写图片描述
3点击添加按钮添加你想要把应用发布到的app渠道
这个时候打开build.gradle(模块里的)会出现下图的代码
这里写图片描述
4这个时候添加如下代码
这里写图片描述
productFlavors.all{
flavor ->flavor.manifestPlaceholders=[UMENG_CHANNEL:name]
}
5打开清单文件
这里写图片描述
将原来的value值替换为$UMENG_CHANNEL(这个为渠道的占位符)
6开始打包
这里写图片描述
7直接点击下一步
这里写图片描述
8选择你要发布的渠道,Finish
这里写图片描述
等gradle打包(大概一分钟左右)
这里写图片描述
点击可以查看打包好的apk,大功告成!

注:前提要集成了友盟的数据统计