1.在工程的Androidmanifest文件下配置友盟打包的代码,如下:
<meta-data android:name="UMENG_CHANNEL" android:value="${CHANNEL_NAME}"/>
2.在项目的build.gradle中配置代码如下:
productFlavors {
mumayi {
manifestPlaceholders = [ CHANNEL_NAME:"******" ]
}
wandoujia {
manifestPlaceholders = [ CHANNEL_NAME:"******" ]
}
anzhi {
manifestPlaceholders = [ CHANNEL_NAME:"*******"]
}
}
其中市场的CHANNEL_NAME可以自己起,这个主要是用于之后再友盟的统计上区分来自哪一个渠道。
3.按正常的打包步骤进行打包,就会发现一次会打出很多包啦!
本文详细介绍了如何在Android项目中配置友盟打包工具,为不同市场渠道生成专属的APK包,包括在AndroidManifest文件中设置渠道名称、在build.gradle中定义产品特性、以及打包过程的注意事项。
641

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



