Android多渠道打包汇总(六)—— 美团的多渠道打包方式

2017-08-30  本文已影响0人  _柒安

1. 原理

大家都知道,apk文件其实可以看做是一个压缩包,我们把一个Android应用包当作zip文件包进行解压,然后发现在签名生成的目录下(META-INF)添加一个空文件不需要重新签名。利用这个机制,该文件的文件名就是渠道名。这种方式不需要重新签名等步骤,非常高效。

2. 打包步骤

image.png
image.png

3. 优缺点

优点:
这种打包方式速度非常快,900多个渠道不到一分钟就能打完

缺点:
1.google如果哪天更改打包规则,使得在META-INF中建立空文件还需要重新打包,这种方式将不可用
2.一些不法的渠道商很容易通过工具修改渠道,如果一个渠道商,通过网络劫持和篡改渠道的组合方式来获取暴利,对于程序开发者来说可能会存在着巨大的经济损失

上一篇 下一篇

猜你喜欢

热点阅读