[发明专利]基于公共插件的应用程序更新方法、电子设备、存储介质有效

专利信息
申请号: 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/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top