[发明专利]一种资源更新的方法及终端在审
申请号: | 201611236537.3 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106648787A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 魏留杰 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市精英专利事务所44242 | 代理人: | 罗明玉 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 更新 方法 终端 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种资源更新方法及终端。
背景技术
随着互联网技术和智能终端的发展,能够装载在智能终端上运行的APP(Application,应用)的类型也越来越丰富,如html5页面与native混合的混合型APP(hybrid APP)由于具有成本少、开发快等优势逐渐成为APP开发的趋势。为了满足设定的使用功能,在APP开发过程中,软件开发人员通常会将一些资源如文件、图片等引入到APP中,且为了修复APP内资源中的Bug或者实现APP的性能优化,软件开发人员通常会发布新资源,用户可通过将APP内的资源更新为新资源来提高APP的性能和稳定性。但是,目前对APP内的资源更新方式通常为人工对APP进行版本升级来获取新资源,而这种资源更新的方式存在需要人工参与、耗费时间长、且影响用户体验的效果。
发明内容
本发明实施例提供一种资源更新方法及终端,其能够在用户无感知的情形下实现资源的自动更新、提高用户体验。
第一方面,本发明实施例提供了一种资源更新方法,该方法包括:若检测到终端中的应用被启动,判断所述应用是否需要更新资源;若所述应用需要更新资源,从所述服务器中获取与所述应用相关的更新信息,所述更新信息包括预设更新参数、及资源下载地址;根据所述预设更新参数获取与所述预设更新参数相对应的本地参数;判断所述本地参数是否在所述预设更新参数的范围之内;若是,根据所述资源下载地址下载对应的资源更新包;根据下载的所述资源更新包与设定的更新类型更新所述应用中的资源。
另一方面,本发明实施例提供了一种终端,该终端包括第一判断单元,用于若检测到终端中的应用被启动,判断所述应用是否需要更新资源;第一获取单元,用于若所述应用需要更新资源,从所述服务器中获取与所述应用相关的更新信息,所述更新信息包括预设更新参数、及资源下载地址;第二获取单元,用于根据所述预设更新参数获取与所述预设更新参数相对应的本地参数;第二判断单元,用于判断所述本地参数是否在所述预设更新参数的范围之内;下载单元,用于若是,根据所述资源下载地址下载对应的资源更新包;更新单元,用于根据下载的所述资源更新包与设定的更新类型更新所述应用中的资源。
本发明实施例当检测到终端的应用被启动之后,判断应用是否需要更新资源,若需要更新资源,则从服务器中获取更新信息,该更新信息包括预设更新参数及资源下载地址,然后根据预设更新参数获取与该预设更新参数相对应的本地参数,并判断本地参数是否在预设更新参数的范围之内,若是,根据资源下载地址下载对应的资源更新包,并根据下载的资源更新包与设定的更新类型更新该应用的资源。本发明实施例能够减少人工操作,并在用户无感知的情形下实现资源的自动更新,提高用户体验。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种资源更新的方法的示意流程图;
图2是图1中步骤S101的子流程示意图;
图3是本发明实施例提供的另一种资源更新的方法的示意流程图;
图4是本发明实施例提供的另一种资源更新的方法的示意流程图;
图5是本发明实施例提供的一种终端的示意性框图;
图6是图5中第一判断单元的示意性框图;
图7是本发明实施例提供的另一种终端的示意性框图;
图8是本发明实施例提供的另一种终端的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或若干个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611236537.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:Android应用程序构建方法及系统
- 下一篇:应用程序的安装方法及装置