[发明专利]一种基于HTML5的手机应用更新方法有效

专利信息
申请号: 201610784732.3 申请日: 2016-08-31
公开(公告)号: CN106371875B 公开(公告)日: 2020-01-03
发明(设计)人: 游建友;许华堂;陈晓伟 申请(专利权)人: 南威软件股份有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F8/71
代理公司: 35205 泉州市文华专利代理有限公司 代理人: 陈雪莹
地址: 362000 福建省*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于HTML5的手机应用更新方法,包括以下步骤:S1.根据运行库的用户标识与应用标识判断APP是否为首次发布,如果是则直接从建模库复制APP的所有资源到运行库,否则该APP已发布或已多次发布,则比较运行库版本号与建模库版本号或者比对运行库与建模库的资源,若建模库版本号大于运行库版本号或者运行库与建模库的资源存在差异,则从建模库复制需要更新的资源到运行库进行局部更新;S2.比较当前手机端的版本号与服务端的版本号,若服务端的大版本号高于当前的手机端的大版本号,则提示用户进行跨版本更新,否则提示用户进行版本内更新。本发明解决了传统APP更新占用网络资源、用户体验差的问题。
搜索关键词: 一种 基于 html5 手机 应用 更新 机制
【主权项】:
1.一种基于HTML5的手机应用更新方法,其特征在于:包括以下步骤:/nS1.服务端发布和更新:根据运行库的用户标识与应用标识判断APP是否为首次发布,如果是则直接从建模库复制APP的所有资源到运行库,并在更新日志中记录初始版本号,否则该APP已发布或已多次发布,则比较运行库版本号与建模库版本号或者比对运行库与建模库的资源,若建模库版本号大于运行库版本号或者运行库与建模库的资源存在差异,则从建模库复制需要更新的资源到运行库进行局部更新,并在更新日志中记录新的版本号;/n所述建模库为APP开发库,用于开发新的资源,所述运行库为APP发布平台,用于为手机端提供APK安装包或需要更新的资源;/n在服务端更新时,如果需要更新的资源是应用资源、界面头部资源和导航栏资源中的一个或多个,则比较建模库与运行库的版本号,如果建模库版本号高于运行库版本号,则从建模库复制需要相应的资源到运行库进行更新,并记录新的版本号;/n在服务端更新时,还将运行库与建模库的页面资源列表进行比对,判断页面资源列表中所包括的资源是否需要进行新增、删除或者修改,若建模库的页面资源列表包含的资源在运行库的页面资源列表没有包含,则在运行库新增该资源;若建模库的页面资源列表没有包含的资源在运行库的页面资源列表有包含,则在运行库删除该资源;若建模库与运行库的页面资源列表包含相同的资源,且建模库版本号高于运行库,则在运行库修改该资源;/n最后,把所有的资源更新保存到运行库的更新记录表中,再获取最近两个旧版本号,清除旧版本号之前的资源更新记录,根据本次需要更新的资源合并成新的资源序列号,从而生成新版本号;/nS2.手机端更新:从手机端启动APP时,获取上一次更新后记录的手机端版本号以及当前服务端运行库发布的版本号,然后比较当前手机端的版本号与服务端的版本号,若服务端的大版本号高于当前的手机端的大版本号,则提示用户进行跨版本更新,即从服务端的运行库下载最新的APK安装包进行更新,并在手机端记录新的版本号,否则判断服务端的资源序列号与手机端的资源序列号是否一致,若不一致则提示用户进行版本内更新,即根据大版本号下的资源序列号从服务端下载需要更新的资源,并记录新的版本号;/n所述步骤S1和S2中的版本号由大版本号和大版本号下的资源序列号组成;所述APP的所有资源包括固定对象资源与非固定对象资源,所述的固定对象资源包括应用资源、界面头部资源、导航栏资源和页面资源,所述的非固定对象资源为页面资源列表中所记录的资源。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610784732.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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