Android Studio下实现多渠道打包

步骤

1. 清单文件添加属性(以友盟统计为例)

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

2. 在build.gradle下添加配置

android {
…… // 友盟多渠道打包
productFlavors {
wandoujia {}
_360 {}
baidu {}
xiaomi {}
tencent {}
taobao {}
} productFlavors.all { flavor ->
flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
}

3. 生成apk

Android Studio下多渠道打包-LMLPHP

Android Studio下多渠道打包-LMLPHP

Android Studio下多渠道打包-LMLPHP

Android Studio下多渠道打包-LMLPHP

Android Studio下多渠道打包-LMLPHP

04-04 23:05