【技术实现步骤摘要】
一种应用崩溃处理方法、终端及计算机可读存储介质
本专利技术涉及智能终端
,更具体地说,涉及一种应用崩溃处理方法、终端及计算机可读存储介质。
技术介绍
随着终端技术的不断发展,智能终端在社会生活中的普及率越来越高,用户在日常生活中使用智能终端的频率也越来越高,应用了各种新技术的智能终端也应运而生,使得智能终端成为了人们不可缺少的重要工具。为满足用户各式各样的使用需求,越来越多的应用程序开始进入用户的日常生活,而受限于应用程序开发人员的技术水准、测试深度以及与终端系统的适配性等原因,很多应用程序在终端上的运行稳定程度有所不同,而对于大多数应用程序来说,或多或少均存在一些内部出错的潜在诱发因素,而在现有技术中,当应用程序在运行过程中内部出错时,通常表现为应用程序被强制结束掉,也即所说的应用闪退,这样会造成用户原有的运行流程被中断、运行数据丢失,并且频繁闪退会造成用户较大的烦躁情绪,用户体验较差。
技术实现思路
本专利技术要解决的技术问题在于现有技术中应用程序在运行过程中内部出错而容易发生闪退,所导致的用户原有的运行流程被中断、运行数据丢失,针对该技术问题,提供一种应用 ...
【技术保护点】
1.一种应用崩溃处理方法,其特征在于,所述应用崩溃处理方法包括:当终端在主用存储区域所建立的主用应用框架内运行目标应用时,检测所述目标应用当前的运行状态;在所述目标应用处于崩溃状态时,调用在备用存储区域为所述目标应用所建立的备用应用框架;所述备用应用框架为基于所述主用应用框架所建立的分身;从所述主用存储区域获取所述目标应用当前的所有缓存数据;将所述缓存数据在所述备用应用框架内进行加载,而对所述目标应用进行恢复。
【技术特征摘要】
1.一种应用崩溃处理方法,其特征在于,所述应用崩溃处理方法包括:当终端在主用存储区域所建立的主用应用框架内运行目标应用时,检测所述目标应用当前的运行状态;在所述目标应用处于崩溃状态时,调用在备用存储区域为所述目标应用所建立的备用应用框架;所述备用应用框架为基于所述主用应用框架所建立的分身;从所述主用存储区域获取所述目标应用当前的所有缓存数据;将所述缓存数据在所述备用应用框架内进行加载,而对所述目标应用进行恢复。2.如权利要求1所述的应用崩溃处理方法,其特征在于,所述终端在主用存储区域所建立的主用应用框架内运行目标应用包括:终端在主用存储区域所建立的主用应用框架内运行开始启动的目标应用;或,终端在主用存储区域所建立的主用应用框架内运行完成启动后的目标应用。3.如权利要求1所述的应用崩溃处理方法,其特征在于,在检测所述目标应用当前的运行状态之前,还包括:为所述目标应用分配备用存储区域;根据所述主用应用框架在所述备用存储区域建立备用应用框架。4.如权利要求1所述的应用崩溃处理方法,其特征在于,所述调用在备用存储区域为所述目标应用所建立的备用应用框架包括:直接从预先建立有所述目标应用的备用应用框架的备用存储区域中调用所述备用应用框架。5.如权利要求1所述的应用崩溃处理方法,其特征在于,在调用在备用存储区域为所述目标应用所建立的备用应用框架之前,还包括:获取所述目标应用的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。