[发明专利]移动终端应用的更新方法在审
| 申请号: | 202110899158.7 | 申请日: | 2021-08-06 |
| 公开(公告)号: | CN113568644A | 公开(公告)日: | 2021-10-29 |
| 发明(设计)人: | 罗之浩;车健 | 申请(专利权)人: | 上海中通吉网络技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F21/60 |
| 代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 葛钟 |
| 地址: | 201700 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动 终端 应用 更新 方法 | ||
本发明涉及一种移动终端应用的更新方法,包括:应用开发终端将预设更新模块植入应用,更新预设更新模块的配置,建立跨平台应用层和JavaScript桥接层,根据跨平台应用层生成资源包,将资源包上传至预设服务器;预设服务器根据资源包生成推送资源包,将推送资源包发送至发布环境,并定义推送资源包为发布环境下的最新资源包;移动终端根据更新配置后的预设更新模块向预设服务器发送资源包调用请求;预设服务器根据资源包调用请求向移动终端反馈推送资源包;移动终端根据推送资源包更新应用。本发明具有应用兼容性高、应用更新推送的发送时间稳定和应用更新不受网络限制的优点。
技术领域
本发明涉及计算机技术领域,具体涉及一种移动终端应用的更新方法。
背景技术
应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序。移动终端的应用通过更新来扩展其功能,进而满足更多用户的需求。
目前,通过在应用中植入更新工具的加载方法,并将新版本资源以包文件的形式推送至统一服务器加载来实现应用更新的目的。
然而,相关技术在Android和iOS移动应用上无法使用同一套更新机制或工具进行统一的更新处理,没有统一的实现方法,新版本应用兼容性差。并且现有技术无法指定更新服务器,全部资源统一部署在同一服务器上进行分发,容易受网络限制而导致更新失败,以及应用的更新推送的发送时间不稳定,无法进行定制化的服务配置。
发明内容
有鉴于此,提供一种移动终端应用的更新方法,以解决相关技术存在的更新后的应用兼容性差、应用更新受网络限制和应用更新推送的发送时间不稳定的问题。
本发明采用如下技术方案:
一种移动终端应用的更新方法,包括:
应用开发终端将预设更新模块植入应用;
所述应用开发终端更新所述预设更新模块的配置;
所述应用开发终端建立跨平台应用层和JavaScript桥接层;所述跨平台应用层用于通过所述JavaScript桥接层与多个原生平台进行交互;
所述应用开发终端根据所述跨平台应用层生成资源包;
所述应用开发终端将所述资源包上传至预设服务器;
所述预设服务器根据所述资源包生成推送资源包;
所述预设服务器将所述推送资源包发送至发布环境,并定义所述推送资源包为所述发布环境下的最新资源包;
所述移动终端根据更新配置后的所述预设更新模块向所述预设服务器发送资源包调用请求;
所述预设服务器根据所述资源包调用请求向所述移动终端反馈推送资源包;
所述移动终端根据所述推送资源包更新所述应用。
优选的,所述应用开发终端将所述资源包上传至预设服务器之后,本申请的移动终端应用的更新方法还包括:
所述预设服务器接收所述移动终端的资源回滚请求;
所述预设服务器根据所述资源回滚请求向所述移动终端反馈回滚资源包;
所述移动终端根据所述回滚资源包更新所述应用。
优选的,所述预设更新模块包括初始化组件、加载组件、推送组件和加密组件。
优选的,所述应用开发终端更新所述预设更新模块的配置包括设置所述预设更新模块检查更新的频率和安装模式。
优选的,本申请的移动终端应用的更新方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海中通吉网络技术有限公司,未经上海中通吉网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110899158.7/2.html,转载请声明来源钻瓜专利网。





