[发明专利]基于公共插件的应用程序更新方法、电子设备、存储介质有效
申请号: | 201711441870.2 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108037941B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 程卫 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于公共插件的应用程序更新方法、电子设备、存储介质,公共插件根据抽取的被调用的公共代码生成;方法包括:接收客户端发送的应用程序更新检测请求,检测是否对客户端已安装的应用程序进行更新;若是,获取应用程序的待更新插件列表;根据列表,下载最新版本的插件安装文件;从最新版本的插件安装文件中获取该插件的依赖公共插件列表;根据依赖公共插件列表,下载对应版本的公共插件安装文件,以完成应用程序的更新。本发明利用将被调用的公共代码抽取生成公共插件,使得公共代码无冗余,也使得插件与应用程序本身的耦合关系降低,增强了插件以及应用程序本身代码的可维护性。通过更新插件和公共插件,完成对应用程序的更新。 | ||
搜索关键词: | 基于 公共 插件 应用程序 更新 方法 电子设备 存储 介质 | ||
【主权项】:
1.一种基于公共插件的应用程序更新方法,公共插件根据抽取的被调用的公共代码生成;其包括:接收客户端发送的应用程序更新检测请求,检测是否对客户端已安装的应用程序进行更新;若是,获取应用程序的待更新插件列表;根据所述待更新插件列表,下载最新版本的插件安装文件;从所述最新版本的插件安装文件中获取该插件的依赖公共插件列表;根据所述依赖公共插件列表,下载对应版本的公共插件安装文件,以完成应用程序的更新;其中,所述插件安装文件具体为:根据插件与公共插件的依赖关系,编写插件的依赖公共插件列表;根据所述依赖公共插件列表,将列表中包含的公共插件编译,得到公共插件包文件;利用所述公共插件包文件对插件代码进行编译,得到插件安装文件;所述公共插件安装文件具体为:将应用程序代码编译,得到应用程序包文件;利用所述应用程序包文件对公共插件代码进行编译,得到公共插件安装文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711441870.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种涡喷飞行器
- 下一篇:一种高效获得T-DNA插入侧翼序列的方法及其应用