一种应用崩溃处理方法、终端及计算机可读存储介质技术

技术编号:19903195 阅读:45 留言:0更新日期:2018-12-26 02:50
本发明专利技术提供一种应用崩溃处理方法、终端及计算机可读存储介质,该应用崩溃处理方法包括:当终端在主用存储区域所建立的主用应用框架内运行目标应用时,检测目标应用当前的运行状态;在目标应用处于崩溃状态时,调用在备用存储区域为目标应用所建立的备用应用框架;备用应用框架为基于主用应用框架所建立的分身;从主用存储区域获取目标应用当前的所有缓存数据;将缓存数据在备用应用框架内进行加载,而对目标应用进行恢复。通过本发明专利技术的实施,在确定终端当前所运行的应用处于崩溃状态时,则调用备份的应用框架来对应用崩溃之前的所有缓存数据进行加载,有效的避免了应用出错而发生闪退,保证了应用运行的连续性和运行数据的稳定性。

【技术实现步骤摘要】
一种应用崩溃处理方法、终端及计算机可读存储介质
本专利技术涉及智能终端
,更具体地说,涉及一种应用崩溃处理方法、终端及计算机可读存储介质。
技术介绍
随着终端技术的不断发展,智能终端在社会生活中的普及率越来越高,用户在日常生活中使用智能终端的频率也越来越高,应用了各种新技术的智能终端也应运而生,使得智能终端成为了人们不可缺少的重要工具。为满足用户各式各样的使用需求,越来越多的应用程序开始进入用户的日常生活,而受限于应用程序开发人员的技术水准、测试深度以及与终端系统的适配性等原因,很多应用程序在终端上的运行稳定程度有所不同,而对于大多数应用程序来说,或多或少均存在一些内部出错的潜在诱发因素,而在现有技术中,当应用程序在运行过程中内部出错时,通常表现为应用程序被强制结束掉,也即所说的应用闪退,这样会造成用户原有的运行流程被中断、运行数据丢失,并且频繁闪退会造成用户较大的烦躁情绪,用户体验较差。
技术实现思路
本专利技术要解决的技术问题在于现有技术中应用程序在运行过程中内部出错而容易发生闪退,所导致的用户原有的运行流程被中断、运行数据丢失,针对该技术问题,提供一种应用崩溃处理方法、终端及本文档来自技高网...

【技术保护点】
1.一种应用崩溃处理方法,其特征在于,所述应用崩溃处理方法包括:当终端在主用存储区域所建立的主用应用框架内运行目标应用时,检测所述目标应用当前的运行状态;在所述目标应用处于崩溃状态时,调用在备用存储区域为所述目标应用所建立的备用应用框架;所述备用应用框架为基于所述主用应用框架所建立的分身;从所述主用存储区域获取所述目标应用当前的所有缓存数据;将所述缓存数据在所述备用应用框架内进行加载,而对所述目标应用进行恢复。

【技术特征摘要】
1.一种应用崩溃处理方法,其特征在于,所述应用崩溃处理方法包括:当终端在主用存储区域所建立的主用应用框架内运行目标应用时,检测所述目标应用当前的运行状态;在所述目标应用处于崩溃状态时,调用在备用存储区域为所述目标应用所建立的备用应用框架;所述备用应用框架为基于所述主用应用框架所建立的分身;从所述主用存储区域获取所述目标应用当前的所有缓存数据;将所述缓存数据在所述备用应用框架内进行加载,而对所述目标应用进行恢复。2.如权利要求1所述的应用崩溃处理方法,其特征在于,所述终端在主用存储区域所建立的主用应用框架内运行目标应用包括:终端在主用存储区域所建立的主用应用框架内运行开始启动的目标应用;或,终端在主用存储区域所建立的主用应用框架内运行完成启动后的目标应用。3.如权利要求1所述的应用崩溃处理方法,其特征在于,在检测所述目标应用当前的运行状态之前,还包括:为所述目标应用分配备用存储区域;根据所述主用应用框架在所述备用存储区域建立备用应用框架。4.如权利要求1所述的应用崩溃处理方法,其特征在于,所述调用在备用存储区域为所述目标应用所建立的备用应用框架包括:直接从预先建立有所述目标应用的备用应用框架的备用存储区域中调用所述备用应用框架。5.如权利要求1所述的应用崩溃处理方法,其特征在于,在调用在备用存储区域为所述目标应用所建立的备用应用框架之前,还包括:获取所述目标应用的...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1