[发明专利]一种客户端升级阻碍的快速解决方法、装置和电子设备在审
申请号: | 201910581334.5 | 申请日: | 2019-06-29 |
公开(公告)号: | CN110362333A | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 丘晓强;宋荣鑫;吴晓彬;廖祖胜;姚巧墨 | 申请(专利权)人: | 上海淇馥信息技术有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;H04L29/08 |
代理公司: | 北京清诚知识产权代理有限公司 11691 | 代理人: | 乔东峰 |
地址: | 201500 上海市崇明区横沙乡富民*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加载 最新版本号 客户端 下载 电子设备 删除 升级 服务器发布 服务器发送 接收服务器 版本升级 更新数据 升级请求 下载地址 阻碍 更新 发送 失败 应用 | ||
1.一种客户端升级阻碍的快速解决方法,包括:
向服务器发送升级请求信息;
接收服务器发送的Json信息,所述Json信息用于获取增量加载包的下载地址;
判断增量加载包是否正常运行,如果正常,则对客户端进行升级;如果不正常,则直接转向最新版本号的全量加载包地址;
下载最新版本号的全量加载包,同时删除已经更新的数据。
2.根据权利要求1所述的方法,其特征在于:
所述向服务器发送升级请求信息进一步包括:
向服务器发送标明客户端当前版本号的升级请求信息。
3.根据权利要求1或2所述方法,其特征在于:
所述的Json信息进一步包括:
最新版本号、由所述客户端当前版本号升级至最新版本号的增量加载包下载地址,以及最新版本号的全量加载包的下载地址。
4.根据权利要求1至3中任一项所述的方法,其特征在于:
所述判断增量加载包是否正常运行,如果正常,则对客户端进行升级;如果不正常,则直接转向最新版本号的全量加载包地址进一步包括:
判断增量加载包是否正常运行,如果正常,则执行增量加载包对所述客户端进行升级,如果不正常,则直接转向所述的Json信息中所述的最新版本号的全量加载包的下载地址。
5.根据权利要求1至4中任一项所述的方法,其特征在于:进一步包括:
所述客户端根据所述Json信息中所述的最新版本号的全量加载包的下载地址下载并执行所述的最新版本号的全量加载包,同时删除已经更新的数据。
6.根据权利要求1至5中任一项所述的方法,其特征在于:
所述的Json信息还包括:
所述增量加载包和所述最新版本号的全量加载包的数字签名验证码。
7.根据权利要求1至6中任一项所述的方法,其特征在于:进一步包括:
所述增量加载包和所述最新版本号的全量加载包的数字签名验证码是用于验证所述增量加载包或者所述最新版本号的全量加载包是否正确;
如果所述增量加载包或者所述最新版本号的全量加载包不能下载正确,则需要重新下载所述增量加载包或者所述最新版本号的全量加载包。
8.一种基于客户端升级阻碍的快速解决办法的装置,其特征在于:包括:
发送模块,用于向服务器发送升级请求信息;
接收模块,用于接收服务器发送的Json信息,所述Json信息用于获取增量加载包的下载地址;
判断模块,用于判断增量加载包是否正常运行,如果正常,则对客户端进行升级,如果不正常,则转向最新版本号的全量加载包地址;
下载模块,用于下载最新版本号的全量加载包,同时删除已经更新的数据。
9.一种电子设备,包括处理器和存储器,
所述存储器用于存储执行权利要求1至7任一项所述方法的程序;所述处理器被配置为用于执行所述存储器中存储的程序。
10.一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海淇馥信息技术有限公司,未经上海淇馥信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910581334.5/1.html,转载请声明来源钻瓜专利网。