差异包问题请教
jtyang opened this issue · comments
请教下:如果上个版本是15M,现在新的版本,进行了很多增删改之后,只有8M,这时候的差异包是怎么生成的?
你的后台,肯定有一个上传apk的地方。
昨天你上传一个V1.0,大小是10M;
今天,你做了些修改,增删了些图片资源,修改了一些BUG,重新打包为V1.1,APK变成了16M;
3.在你成功将V1.1上传到服务器时,你的服务器就需要立即生成 V1.0 -->V1.1 的差分包。
4.当已经安装V1.0的客户端需要更新时,只需下载V1.0 -->V1.1 的差分包即可。
服务端生成查分的例子:https://github.com/cundong/SmartAppUpdates/blob/master/ApkPatchLibraryServer