Android Studio多渠道打包(以友盟为例)

来源:互联网 发布:德州软件开发 编辑:程序博客网 时间:2024/04/30 08:24

首先要把AndroidManifest.xml文件中的

<meta-data        android:name="UMENG_CHANNEL"        android:value="umeng" />

修改为

<meta-data        android:name="UMENG_CHANNEL"        android:value="${UMENG_CHANNEL_VALUE}" />

然后在项目的build.gradle文件android{}下添加

productFlavors {        wandoujia {}        baidu {}        qq {}        "360" {}        "91" {}        productFlavors.all { flavor ->            flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]        }    }

注:渠道号不能是数字

然后执行打包流程,就会出现如下图所示:


Flavors项就是渠道号,可根据自己的需求选择不同的渠道进行打包

0 0
原创粉丝点击