1.在AndroidManifest.xml中加入兩行代碼
<application
.....
<meta-data
android:name="UMENG_CHANNEL"
android:value="${CHANNEL_VALUE}"/>
</application>
2.在app目錄下設(shè)置build.gradle
android{
......
productFlavors{
wandoujia{}
baidu{}
qihu360{}
xiaomi{}
productFlavors.all{
flavor -> flavor.manifestPlaceholders = [CHANNEL_VALUE: name]
}
}
}
3.直接利用AS界面導(dǎo)出包
選擇build->Generate Signed Apk之后輸入keystore信息,next萍桌,finish就行了恶迈,在finish之前可以看到你配置的channel id疾棵,可以隨意選擇
4.也可以用命令打包
gradlew assembleRelease
Paste_Image.png