【技术实现步骤摘要】
本申请涉及智能终端,特别涉及一种文件更新方法和电子设备。
技术介绍
1、电子设备中安装有应用程序(以下简称应用)。如果用户在电子设备的主界面触发启动某一应用,该应用执行启动流程,加载应用的配置文件,显示应用的首界面,从而完成应用的启动。
2、应用的配置文件可以被更新。但是,应用的配置文件被更新后,如果更新后的配置文件存在兼容性问题,可能会导致应用在启动过程中异常闪退。
技术实现思路
1、本申请提供了一种文件更新方法和电子设备,能够减少应用由于无法正常加载配置文件导致的异常闪退问题。
2、第一方面,本申请实施例提供一种文件更新方法,包括:检测到第一应用在第一启动流程中发生闪退;确定存在第一配置文件,第一配置文件是第一应用在第一启动流程中打开且未关闭的本地配置文件;从预设备份文件中查找到第一配置文件对应的第一备份文件;预设备份文件是对能够使得第一应用成功启动的配置文件进行备份得到的文件;使用第一备份文件将第一配置文件更新为第二配置文件,第二配置文件与第一配置文件的文件名
...【技术保护点】
1.一种文件更新方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述检测到第一应用在第一启动流程中发生闪退之前,还包括:
4.根据权利要求3所述的方法,其特征在于,所述第二启动流程具体是所述第一应用在所述第一启动流程之前最近一次执行完成的启动流程;或者,
5.根据权利要求3所述的方法,其特征在于,所述第一启动流程是所述第一应用在关闭状态下被触发的启动流程;或者,
6.根据权
...【技术特征摘要】
1.一种文件更新方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述检测到第一应用在第一启动流程中发生闪退之前,还包括:
4.根据权利要求3所述的方法,其特征在于,所述第二启动流程具体是所述第一应用在所述第一启动流程之前最近一次执行完成的启动流程;或者,
5.根据权利要求3所述的方法,其特征在于,所述第一启动流程是所述第一应用在关闭状态下被触发的启动流程;或者,
6.根据权利要求1至5任一项所述的方法,其特征在于,所述使用所述第一备份文件将所述第一配置文件更新为第二配置文件之后,还...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。