终端应用的更新方法、服务器和终端
Abstract:
本发明提供一种终端应用的更新方法、服务器及终端,包括:确定终端应用存在更新数据时,向终端推送用于描述更新数据的更新信息,所述更新信息包括服务器中APK的新版本号;接收终端根据更新信息发送的补丁包下载请求,补丁包下载请求包括终端应用的旧版本号;根据旧版本号对应的旧APK与新版本号对应的新APK生成差异补丁包,所述差异补丁包包括多个补丁包分片;发送补丁包分片给终端,以便终端根据所述补丁包分片对所述终端应用进行更新。本发明通过将新旧版本的APK进行解析,对所形成的子文件项进行逐一对比,产生差异补丁包,并以差异补丁包分片的方式进行更新,具有更新等待的时间短、且对内存占用小、且合成率高等优点。
Public/Granted literature
Patent Agency Ranking
0/0