首先要把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项就是渠道号,可根据自己的需求选择不同的渠道进行打包