安卓开发Android开发学习

安卓多渠道打包

2018-10-12  本文已影响7人  蓝不蓝编程

背景介绍:

多渠道打包一般应用于向不同应用市场提交app后用来统计不同渠道下载量等一些信息。一般集成友盟sdk(同类型的sdk还有 诸葛io,量江湖等sdk),不同sdk集成方式大同小异,可去各自官网查看详细文档。本文以友盟sdk为例。
渠道:各种应用市场比如 华为应用市场,小米应用市场等。

集成方式:

1.修改AndroidManifest.xml文件

        <meta-data
            android:name="UMENG_APPKEY"
            android:value="友盟App key"/>
        <meta-data
            android:name="UMENG_CHANNEL"
            android:value="${UMENG_CHANNEL_VALUE}" />

2.修改build.gradle,“”

flavorDimensions "xxx、"
    productFlavors{
        baidu {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "baidu"]
        }
        huawei {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "huawei"]
        }
    }

3.效果:

image.png

安卓开发技术分享: https://www.jianshu.com/p/442339952f26

上一篇下一篇

猜你喜欢

热点阅读