文件更新方法和电子设备技术

技术编号:40839052 阅读:18 留言:0更新日期:2024-04-01 15:04
本申请提供一种文件更新方法和电子设备,方法包括:检测到第一应用在第一启动流程中发生闪退;确定存在第一配置文件,所述第一配置文件是所述第一应用在所述第一启动流程中打开且未关闭的本地配置文件;从预设备份文件中查找到所述第一配置文件的备份文件;所述预设备份文件是对能够使得所述第一应用成功启动的配置文件进行备份得到的文件;使用所述第一配置文件的备份文件,将所述第一配置文件更新为第二配置文件,所述第二配置文件与所述第一配置文件的文件名称相同。本申请能够减少应用由于无法正常加载配置文件导致的异常闪退问题。

【技术实现步骤摘要】

本申请涉及智能终端,特别涉及一种文件更新方法和电子设备


技术介绍

1、电子设备中安装有应用程序(以下简称应用)。如果用户在电子设备的主界面触发启动某一应用,该应用执行启动流程,加载应用的配置文件,显示应用的首界面,从而完成应用的启动。

2、应用的配置文件可以被更新。但是,应用的配置文件被更新后,如果更新后的配置文件存在兼容性问题,可能会导致应用在启动过程中异常闪退。


技术实现思路

1、本申请提供了一种文件更新方法和电子设备,能够减少应用由于无法正常加载配置文件导致的异常闪退问题。

2、第一方面,本申请实施例提供一种文件更新方法,包括:检测到第一应用在第一启动流程中发生闪退;确定存在第一配置文件,第一配置文件是第一应用在第一启动流程中打开且未关闭的本地配置文件;从预设备份文件中查找到第一配置文件对应的第一备份文件;预设备份文件是对能够使得第一应用成功启动的配置文件进行备份得到的文件;使用第一备份文件将第一配置文件更新为第二配置文件,第二配置文件与第一配置文件的文件名称相同。该方法中,如本文档来自技高网...

【技术保护点】

1.一种文件更新方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之前,还包括:

3.根据权利要求1所述的方法,其特征在于,所述检测到第一应用在第一启动流程中发生闪退之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述第二启动流程具体是所述第一应用在所述第一启动流程之前最近一次执行完成的启动流程;或者,

5.根据权利要求3所述的方法,其特征在于,所述第一启动流程是所述第一应用在关闭状态下被触发的启动流程;或者,

6.根据权利要求1至5任一项所...

【技术特征摘要】

1.一种文件更新方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之前,还包括:

3.根据权利要求1所述的方法,其特征在于,所述检测到第一应用在第一启动流程中发生闪退之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述第二启动流程具体是所述第一应用在所述第一启动流程之前最近一次执行完成的启动流程;或者,

5.根据权利要求3所述的方法,其特征在于,所述第一启动流程是所述第一应用在关闭状态下被触发的启动流程;或者,

6.根据权利要求1至5任一项所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之后,还...

【专利技术属性】
技术研发人员:王凯田红宇
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1