1.首先创建.jks,然后build.gradle进行如下配置
2.build.gradle中的buildTypes类型做如下配置
3.清单文件下做如下配置,添加meta-data,name为APP_CHANNEL,value为:¥{APP_CHANNLE_VALUE}
4.build.gradle中做如下配置
5.添加不同的渠道即可。
build.gradle会自动生成如下,第四步会自动获取渠道名称。
6.然后Build生成
全选渠道即可
7.
8.如何获取渠道名称
这里我们只要传入:String channelName = getAppMetaData("APP_CHANNEL")就能获取安装包来自的渠道。
PS:当然我们开发中更多的还是利用友盟进行多渠道打包,而且友盟帮我们进行了统计。