[发明专利]安卓系统中APP的更新方法、终端及存储介质在审
申请号: | 201410271733.9 | 申请日: | 2014-06-17 |
公开(公告)号: | CN105323269A | 公开(公告)日: | 2016-02-10 |
发明(设计)人: | 葛全民 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李睿;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 app 更新 方法 终端 存储 介质 | ||
1.一种安卓系统中应用APP的更新方法,所述方法应用于一终端中,其特征在于,所述终端运行有安卓Android操作系统,在所述Android操作系统中运行有至少一个应用APP;为每一个APP配置一个用于管理所述APP的插件的开放服务网关协议OSGI架构模型,所述方法还包括:
通过与APP相对应的OSGI架构模型获取所述APP的待更新插件的上下文信息;
依据所述插件上下文信息,通过利用所述OSGI架构模型获取所述APP的待更新插件;
配置所述待更新插件至所述APP,以更新所述APP。
2.根据权利要求1所述的方法,其特征在于,所述通过与APP相对应的OSGI架构模型获取所述APP的待更新插件的上下文信息,包括:
通过所述OSGI架构模型获取服务器侧的所述APP的插件版本;
比较所获取的所述APP的插件版本与自身所管理的所述APP的插件版本;
比较为所获取到的所述APP的插件版本为最新时,确定所述最新版本插件的上下文信息为所述待更新插件的上下文信息。
3.根据权利要求1所述的方法,其特征在于,所述依据所述插件上下文信息,所述OSGI架构模型获取所述APP的待更新插件,包括:
通过所述OSGI架构模型的OSGI服务将所述上下文信息发送至服务器;
并在接收到所述服务器的注册通知消息后,注册所述OSGI服务;
接收所述服务器为所注册的OSGI服务获取的所述待更新插件的布局文件和用户界面UI类。
4.根据权利要求3所述的方法,其特征在于,所述配置所述待更新插件至所述APP,以更新所述APP,包括:
配置所述布局文件和所述UI类至所述APP,以更新所述APP。
5.根据权利要求4所述方法,其特征在于,所述方法还包括:
通过所述OSGI架构模型通知服务器注销所注册的OSGI服务。
6.一种终端,其特征在于,所述终端运行有安卓Android操作系统,在所述Android操作系统中运行有至少一个应用APP;所述终端包括:
第一配置单元,用于为每一个APP配置一个用于管理所述APP的插件的开放服务网关协议OSGI架构模型;
第一获取单元,用于通过与APP相对应的OSGI架构模型获取所述APP的待更新插件的上下文信息;
第二获取单元,用于依据所述插件上下文信息,通过利用所述OSGI架构模型获取所述APP的待更新插件;
第二配置单元,用于配置所述待更新插件至所述APP,以更新所述APP。
7.根据权利要求6所述的终端,其特征在于,
所述第一获取单元,还用于通过所述OSGI架构模型获取服务器侧的所述APP的插件版本;
比较所获取的所述APP的插件版本与自身所管理的所述APP的插件版本;
比较为所获取到的所述APP的插件版本为最新时,确定所述最新版本插件的上下文信息为所述待更新插件的上下文信息。
8.根据权利要求6所述的终端,其特征在于,
所述第二获取单元,还用于通过利用所述OSGI架构模型的OSGI服务将所述上下文信息发送至服务器;
并在接收到所述服务器的注册通知消息后,注册所述OSGI服务;
接收所述服务器为所注册的OSGI服务获取的所述待更新插件的布局文件和用户界面UI类。
9.根据权利要求8所述的终端,其特征在于,
所述第二配置单元,用于配置所述布局文件和所述UI类至所述APP,以更新所述APP。
10.根据权利要求9所述的终端,其特征在于,所述终端还包括:
第一通知单元,用于通过所述OSGI架构模型通知服务器注销所注册的OSGI服务。
11.一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1至5任一项所述的安卓系统中应用APP的更新方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410271733.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用账号管理方法、设备和系统
- 下一篇:一种基于企业级云计算应用系统