[发明专利]应用程序更新方法、装置、系统、介质及设备有效
申请号: | 202010725326.6 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111930398B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 高翅;谭洪颂;胡子健 | 申请(专利权)人: | 北京柠檬微趣科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 虞浩;刘芳 |
地址: | 100044 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 更新 方法 装置 系统 介质 设备 | ||
1.一种应用程序更新方法,其特征在于,应用于前端,所述方法包括:
通过热更支持客户端的开发模式对待更新程序逻辑进行调试,以获得更新程序逻辑;
将所述更新程序逻辑发布至后端,以使所述后端对所述更新程序逻辑进行编译,以获得后端程序逻辑;
通过所述热更支持客户端的产品模式从所述后端获取更新数据;
所述待更新程序逻辑基于所述前端对应的集成开发环境进行编写与调试;
所述待更新程序逻辑基于所述前端对应的程序语言进行编写。
2.根据权利要求1所述的应用程序更新方法,其特征在于,所述待更新程序逻辑为新增程序逻辑和/或修改程序逻辑。
3.根据权利要求1所述的应用程序更新方法,其特征在于,所述将所述更新程序逻辑发布至后端,包括:
将所述更新程序逻辑通过数据接口发布至所述后端,其中,所述数据接口为所述前端与所述后端原有进行数据交互的接口。
4.一种应用程序更新方法,其特征在于,应用于后端,所述方法包括:
接收前端发布的更新程序逻辑,所述更新程序逻辑为所述前端通过热更支持客户端的开发模式对待更新程序逻辑进行调试获得的,所述待更新程序逻辑基于所述前端对应的集成开发环境进行编写与调试,所述待更新程序逻辑基于所述前端对应的程序语言进行编写;
对所述更新程序逻辑进行编译,以获得后端程序逻辑;
通过所述后端程序逻辑向所述前端发送更新数据。
5.一种应用程序更新装置,其特征在于,包括:
热更支持客户端,用于在开发模式对待更新程序逻辑进行调试,以获得更新程序逻辑;
程序发布模块,用于将所述更新程序逻辑发布至后端,以使所述后端对所述更新程序逻辑进行编译,以获得后端程序逻辑;
所述热更支持客户端,还用于在产品模式从所述后端获取更新数据;
所述待更新程序逻辑基于所述前端对应的集成开发环境进行编写与调试;
所述待更新程序逻辑基于所述前端对应的程序语言进行编写。
6.一种应用程序更新装置,其特征在于,包括:
程序接收模块,用于接收前端发布的更新程序逻辑,所述更新程序逻辑为所述前端通过热更支持客户端的开发模式对待更新程序逻辑进行调试获得的,所述待更新程序逻辑基于所述前端对应的集成开发环境进行编写与调试,所述待更新程序逻辑基于所述前端对应的程序语言进行编写;
程序编译模块,用于对所述更新程序逻辑进行编译,以获得后端程序逻辑;
数据发送模块,用于通过所述后端程序逻辑向所述前端发送更新数据。
7.一种前端设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的计算机程序;
其中,所述处理器被配置为通过执行所述计算机程序来实现权利要求1至3任一项所述的应用程序更新方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3任一项所述的应用程序更新方法。
9.一种后端设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的计算机程序;
其中,所述处理器被配置为通过执行所述计算机程序来实现权利要求4所述的应用程序更新方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求4所述的应用程序更新方法。
11.一种应用程序更新系统,其特征在于,包括:如权利要求7所述的前端设备以及如权利要求9所述的后端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京柠檬微趣科技股份有限公司,未经北京柠檬微趣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010725326.6/1.html,转载请声明来源钻瓜专利网。