android开发Android 异常收集android lib

美团多渠道打包方案初体验

2015-11-10  本文已影响11919人  dongjunkun

美团多渠道打包以快出名,早有耳闻,但总觉得神龙见首不见尾,大多文章都是讲原理的东西,却始终难懂到底怎么样用,今天就以初学者的姿态一边探索,一边总结,也希望能帮住大家少走写冤枉路。

首先,明白几个问题:

1、为什么要进行多渠道打包?

安卓应用商店(一个商店也叫做一个渠道,如360,baidu,xiaomi)众多,大大小小几百个,我们发布应用之后需要统计各个渠道的用户下载量,所以才有了多渠道打包。

2、怎么样统计各个渠道的下载量呢?

现在有比较成熟的第三方应用帮我们实现统计功能(比如友盟),统计的本质就是收集用户信息传输到后台,后台生成报表,帮助我们跟踪分析并完善app。通过系统的方法已经可以获取到,版本号,版本名称,系统版本,机型,地区等各种信息,唯独应用商店(渠道)的信息我们是没有办法从系统获取到的,所以我们就人为的在apk里面添加渠道信息(其实就用一个字段进行标识,如360,baidu),我们只要把这些信息打包到apk文件并将信息传输到后台,后台根据这个标识,可以统计各个渠道的下载量了,并没有多么的高大上。

说了那么多,其实多渠道打包只需要关注两件事情:

其实网上大多数文章都只是告诉读者“怎么样将渠道信息写入apk文件”这一个步骤,导致一些初学者摸不着头脑(我就是其中一个),那么,然后呢?这样就行了吗?总觉得缺了点什么。

完整步骤,带你轻松搞定美团多渠道打包

体验了12个渠道包,不到3秒钟:

ff.gif ps:有讲的不清楚的,欢迎指出o.

最新打包方案,据说很不错,还没有尝试过https://github.com/mcxiaoke/packer-ng-plugin

上一篇下一篇

猜你喜欢

热点阅读