uni-app项目离线打包成apk,如果涉及到多平台打包,会通过设置AndroidMainfest.xml文件中的
<meta-data
android:name="UMENG_CHANNEL"
android:value="${UMENG_CHANNEL_VALUE}" />配置,并在build.gradle文件中设置
productFlavors {
xiaomi {}
vivo {}
yyb {}
huawei {}
oppo {}
meizu {}
}
productFlavors.all {
flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
来实现多平台打包。
那么,如何在代码中获取到设置后的实际渠道值呢?
1 个回复
深海智行 - 专注前端培训
参考:https://ask.dcloud.net.cn/article/488