美文网首页Android知识点和文章分享
Android使用Gradle多渠道打包

Android使用Gradle多渠道打包

作者: 正阳Android | 来源:发表于2018-01-21 00:54 被阅读26次

1.首先创建.jks,然后build.gradle进行如下配置

singingConfigs配置

2.build.gradle中的buildTypes类型做如下配置

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:当然我们开发中更多的还是利用友盟进行多渠道打包,而且友盟帮我们进行了统计。

相关文章

网友评论

    本文标题:Android使用Gradle多渠道打包

    本文链接:https://www.haomeiwen.com/subject/xnvxaxtx.html