预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108415734A(43)申请公布日2018.08.17(21)申请号201810241175.X(22)申请日2018.03.22(71)申请人车智互联(北京)科技有限公司地址100080北京市海淀区丹棱街3号B座11层1110、1111室(72)发明人罗飞飞(74)专利代理机构北京思睿峰知识产权代理有限公司11396代理人谢建云赵爱军(51)Int.Cl.G06F9/4401(2018.01)G06F11/07(2006.01)权利要求书1页说明书9页附图3页(54)发明名称一种应用恢复装置、方法和移动终端(57)摘要本发明公开了一种应用恢复装置,驻留在移动终端中,移动终端中驻留有至少一个应用,装置包括:第一监测模块,适于监测应用的运行状态;第二监测模块,适于监测应用中各个活动界面的生命周期;记录模块,适于当第二监测模块监测到应用启动一个活动界面时记录该活动界面;拦截模块,适于当第一监测模块监测到应用发生崩溃时,拦截移动终端自动弹出的崩溃提示;以及恢复模块,适于在第一监测模块监测到应用发生崩溃之后,重启应用;获取记录模块所记录的应用的活动界面,并恢复所获取的活动界面,以恢复应用。本发明还公开了对应的方法和移动终端。CN108415734ACN108415734A权利要求书1/1页1.一种应用恢复装置,驻留在移动终端中,所述移动终端中驻留有至少一个应用,所述装置包括:第一监测模块,适于监测所述应用的运行状态;第二监测模块,适于监测所述应用中各个活动界面的生命周期;记录模块,适于当所述第二监测模块监测到所述应用启动一个活动界面时记录该活动界面;拦截模块,适于当所述第一监测模块监测到所述应用发生崩溃时,拦截所述移动终端自动弹出的崩溃提示;以及恢复模块,适于在所述第一监测模块监测到所述应用发生崩溃之后,重启所述应用;获取所述记录模块所记录的所述应用的活动界面,并恢复所获取的活动界面,以恢复所述应用。2.如权利要求1所述的装置,其中,所述记录模块还适于当所述第二监测模块监测到所述应用销毁一个活动界面时删除该活动界面的记录。3.如权利要求1或2所述的装置,其中,所述恢复模块还适于在每恢复一个活动界面之后,将该活动界面的记录删除。4.如权利要求1-3中任一个所述的装置,其中,所述记录模块适于当所述第二监测模块监测到所述应用启动一个活动界面时记录该活动界面的Class对象和启动该活动界面所传递的Intent对象,所述恢复模块适于根据所述活动界面的Class对象和Intent对象来恢复该活动界面。5.如权利要求1-4中任一个所述的装置,其中,还包括采集模块,所述采集模块适于当所述第一监测模块监测到所述应用发生崩溃时,采集崩溃信息。6.一种应用恢复方法,适于在移动终端中执行,所述移动终端中驻留有至少一个应用,所述方法包括步骤:监测所述应用的运行状态、以及所述应用中各个活动界面的生命周期;当监测到所述应用启动一个活动界面时记录该活动界面;当监测到所述应用发生崩溃时,拦截所述移动终端自动弹出的崩溃提示;重启所述应用;获取所记录的所述应用的活动界面;以及恢复所获取的活动界面,以恢复所述应用。7.如权利要求6所述的方法,其中,所述方法还包括步骤:当监测到所述应用销毁一个活动界面时删除该活动界面的记录。8.如权利要求6或7所述的方法,其中,所述方法还包括步骤:在每恢复一个活动界面之后,将该活动界面的记录删除。9.如权利要求6-8中任一个所述的方法,其中,记录活动界面的步骤包括:记录所述活动界面的Class对象和启动所述活动界面所传递的Intent对象;恢复活动界面的步骤包括:根据所述活动界面的Class对象和Intent对象来恢复该活动界面。10.一种移动终端,包括如权利要求1-5中任一个所述的应用恢复装置。2CN108415734A说明书1/9页一种应用恢复装置、方法和移动终端技术领域[0001]本发明涉及移动终端技术领域,尤其涉及一种应用恢复装置、方法和移动终端。背景技术[0002]随着硬件和软件的迅速发展,诸如智能手机、平板电脑等移动终端正迅速普及。为了满足日常生活的各种需要,用户习惯在移动终端上安装各种各样的应用。对应用来说,总是无法完全避免崩溃,也就是crash的发生。通常表现为在使用应用时出现的突然退出、中断等情况,会极大降低用户的使用体验。[0003]因此,迫切需要一种应用恢复方案。发明内容[0004]为此,本发明提供一种应用恢复方案,以力图解决或者至少缓解上面存在的至少一个问题。[0005]根据本发明的一个方面,提供了一种应用恢复装置,驻留在移动终端中,装置包括:第一监测模块,适于监测应用的运行状态;第二监测模块,适于监测应用中各个活动界面的生命周期;记录模