在app.gradle的android{}中配置:
flavorDimensions "gis"
productFlavors {
if (isTelematics) {
gis_telematics {
dimension "gis"
}
} else {
gis_driver {
dimension "gis"
}
}
productFlavors.all { flavor ->
flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
}
清单列表文件中配置:
<!-- 友盟统计 -->
<meta-data
android:name="UMENG_APPKEY"
android:value="xxxxxxxxxx" />
<!-- 司机端包 gis_driver 车载端包 gis_telematics -->
<meta-data
android:name="UMENG_CHANNEL"
android:value="${UMENG_CHANNEL_VALUE}" />
本文详细介绍了如何在Android应用开发中使用Gradle进行多渠道打包配置,包括在app.gradle中设置产品风味(product flavors),以及在清单文件中配置友盟统计渠道参数,实现针对不同用户群体的精细化运营。
505

被折叠的 条评论
为什么被折叠?



