[发明专利]更新方法、更新系统以及电子设备有效
申请号: | 201910254417.3 | 申请日: | 2019-03-31 |
公开(公告)号: | CN109976794B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 闫磊 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 姚璐华;王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 方法 系统 以及 电子设备 | ||
本申请公开了一种更新方法、更新系统以及电子设备,本申请技术方案进行文件更新时,获得包括属性信息和内容信息的目标更新文件,基于所述目标更新文件,至少对目标应用的运行文件的内容信息进行更新后,获得所述运行文件,以启动所述目标应用,从而可以实现电子设备中文件的有效更新。
技术领域
本申请涉及电子设备技术领域,更具体的说,涉及一种更新方法、更新系统以及电子设备。
背景技术
随着科学技术的不断进步,各式各样的电子设备被广泛的应用于人们的日常生活以及工作当中,为人们的日常生活以及工作带来了巨大的便利,成为当今人们不可或缺的重要工具。
为了便于用户使用,电子设备需要进行文件更新。如何提供一种电子设备中文件的有效更新是电子设备技术领域一个亟待解决的问题。
发明内容
有鉴于此,本申请技术方案提供了一种更新方法、更新系统以及电子设备,可以实现电子设备中文件的有效更新。
为了实现上述目的,本申请提供了如下技术方案:
一种更新方法,包括:
获得目标更新文件,所述目标更新文件包括属性信息和内容信息;
基于所述目标更新文件,至少对目标应用的运行文件的内容信息进行更新;
获得所述运行文件,以启动所述目标应用。
优选的,在上述更新方法中,所述基于所述目标更新文件,至少对目标应用的运行文件的内容信息进行更新,包括:
根据所述目标更新文件,更新所述运行文件的属性信息和内容信息。
优选的,在上述更新方法中,所述获得运行文件,以启动所述目标应用,包括:
如果无法获得所述运行文件的内容信息,基于预先存储的所述运行文件的属性信息,恢复所述运行文件更新前的属性信息,且保持所述运行文件更新后的内容信息。
优选的,在上述更新方法中,所述目标更新文件包括多个目标更新子文件,所述运行文件包括多个运行子文件;
其中,所述恢复所述运行文件更新前的属性信息,包括下述方式至少一种:
恢复所有所述运行子文件更新前的属性信息;
或,恢复所有未获得内容信息的所述运行子文件更新前的属性信息;
或,恢复当前无法获得内容信息的所述运行子文件更新前的属性信息。
优选的,在上述更新方法中,所述目标更新文件包括多个目标更新子文件,所述运行文件包括多个运行子文件;
其中,所述恢复所述运行文件更新前的属性信息,包括:
仅恢复当前无法获得内容信息的所述运行子文件的属性信息,并累加获得失败次数后,再次启动所述目标应用;
如果获得失败次数超过设定阈值,恢复所有未获得内容信息的所述运行子文件更新前的属性信息。
优选的,在上述更新方法中,所述基于所述目标更新文件,至少对目标应用的运行文件的内容信息进行更新,包括:
根据所述目标更新文件,更新所述运行文件的内容信息,且保持所述运行文件的属性信息不变。
优选的,在上述更新方法中,所述基于所述目标更新文件,至少对目标应用的运行文件的内容信息进行更新,包括:
基于选择的第一更新模式或第二更新模式,对所述运行文件进行更新;
如果执行所述第一更新模式,根据所述目标更新文件,更新所述运行文件的属性信息和内容信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910254417.3/2.html,转载请声明来源钻瓜专利网。