您的位置:首页 > 移动开发 > Android开发

Gradle多渠道打包

2018-03-08 15:06 99 查看
【step1】AndroidManifest.xml中:
<!--友盟统计-->
<meta-data android:value="xxxxx" android:name="UMENG_APPKEY"/>
<meta-data android:value="${UMENG_CHANNEL_VALUE}" android:name="UMENG_CHANNEL"/>
【step2】bulid.gradle文件中的defaultConfig节点下添加:
flavorDimensions "app"
在android的节点下添加:
//多渠道打包step2
productFlavors {
baidu {}
xiaomi {}
_360 {}
wandoujia {}
}
productFlavors.all {
flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
添加完后Syc下Ok。
【step3】和正常打包一样,只是打包的时候,多选下要打包的APK渠道,如下图:


剩下就是稍稍漫长的等待了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 多渠道打包