美文网首页
多渠道打包

多渠道打包

作者: Natchi | 来源:发表于2017-09-04 15:51 被阅读9次

一直没有尝试一键快速打包,每次都是根据渠道号一个一个去打包,今天就尝试了一键打包的方便,此文章比较适合集成了友盟,但千篇一律,其他的也差不多把。

1.配置几行代码完成前戏

在androidmanifest中配置

android:name="UMENG_CHANNEL"

android:value="${UMENG_CHANNEL_VALUE}"/>

这里要说明一点,当你集成其他的平台时,或许也需要配置多渠道,但是有时候文档里面并没有这种说明(这里拿zhugeIO举例子)

android:name="ZHUGE_CHANNEL"

android:value="${UMENG_CHANNEL_VALUE}"/>(诸葛io,我没看到有特定的去说明这个渠道号,那么我就用友盟的这个代替)

在app,gradle中配置

//渠道Flavors,配置不同的渠道

//加固1.百度、2.应用宝、3.豌豆荚wandoujia、4.小米、5.华为、6.魅族meizu、7.OPPO、8.VIVO vivo、9.360 m360

productFlavors {

baidu {}

yingyongbao {}

wandoujia {}

xiaomi {}

huawei {}

meizu {}

nearme {}

vivo {}

m360 {}

//其他...

}

//批量配置渠道

productFlavors.all {

flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]

}

2.配置完成,启动一键生成多渠道包

好辣,点完等一下子,就可以了,你等as提示就好啦,这段时间可以去看看简书了,多渠道,get到了吗?

相关文章

网友评论

      本文标题:多渠道打包

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