SDK热更新服务端
2016-09-08 18:21:37 0 举报
SDK热更新服务端是一种允许开发者在不发布新版本应用的情况下,实时修复和更新应用功能的关键技术。通过这种技术,开发者可以在用户设备上安装更新包,而无需重新下载整个应用。这大大提高了应用的可用性和用户体验,同时也降低了维护成本。SDK热更新服务端的主要功能包括版本管理、差分更新、增量更新等,可以确保应用在不同设备上的兼容性和稳定性。此外,SDK热更新服务端还支持多渠道分发,方便开发者针对不同市场和用户需求进行定制化更新。总之,SDK热更新服务端为开发者提供了一种高效、灵活的应用更新解决方案,有助于提升应用的市场竞争力。
作者其他创作
大纲/内容
生成最终增量包
生成返回参数“delete_files”
返回客户端所需参数
服务端已保存版本变动文件目录
获取版本号
去除
正常
校验客户端版本
老Modify
新Modify
低
比较生成增量包:
增量包需要删除的页面(Delete)
SDK
版本2
Delete文件夹包含各种本次删除的文件(或者是文件列表):html、css、js、img
老Delete
1
从选取里面的最老到最新的依次两两比较并打包最终增量包,比较方式:见注释
2
新Delete
打包最新增量包,并返回下载地址
3
增量包需要覆盖页面(Modify)
选取从最新版本包到老版本包,与所需升级同等数量
校验低版本数量
服务端版本记录,一个版本一次记录:
Modify文件夹包含各种新增和修改的文件:html、js、css、img
服务端根据客户端请求的一系列处理:
大于1
0 条评论
下一页