android bsdiff 增量升级更新 热补丁 hotpatch(一)
来源:互联网
首先将应用的旧版本Apk与新版本Apk做差分,得到更新的部分的补丁,例如旧版本的APK有5M,新版的有8M,更新的部分则可能只有3M左右(这里需要说明的是,得到的差分包大小并不是简单的相减,因为其实需要包含一些上下文相关的东西),使用差分升级的好处显而易见,那么你不需要下载完整的8M文件,只需要下载更新部分就可以,而更新部分可能只有3、4M,可以很大程度上减少流量的损失。 首先将应用的旧版本Apk与新版本Apk做差分,得到更新的部分的补丁,例如旧版本的AP