[发明专利]一种程序运行崩溃补救的方法及装置有效
申请号: | 201910959648.4 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110851294B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 刘盟;胡宏辉 | 申请(专利权)人: | 上海上湖信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 宋正伟 |
地址: | 200135 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 运行 崩溃 补救 方法 装置 | ||
本发明公开了一种程序运行崩溃补救的方法及装置,涉及安卓客户端稳定性维护领域,其中方法包括:当确定应用程序APP在运行过程中发生崩溃时,关闭当前所述APP崩溃时显示的第一活动页面,并记录所述APP崩溃的第一原因和第一崩溃次数;在所述APP中重新加载所述第一活动页面,当所述APP发生崩溃时,记录所述APP崩溃的第二原因和第二崩溃次数;当所述第二原因与所述第一原因相同时,记录第一崩溃累计次数,所述第一崩溃累计次数为所述第一崩溃次数和所述第二崩溃次数之和;当所述第一崩溃累计次数大于N时,清空所述APP的缓存,清零所述第一崩溃次数和所述第二崩溃次数,并关闭所述APP。
技术领域
本发明涉及安卓客户端稳定性维护领域,尤其涉及一种程序运行崩溃补救的方法及装置。
背景技术
随着安卓手机的使用日益广泛,安装在手机上的应用程序(Application,APP)种类也愈发多样,用户在使用APP的过程中会遇到的突发情况也就逐渐增多起来,举例来说,我们会遇到如下场景:打开APP延迟较大,白屏没有内容,点击页面没有反应,或者APP系统闪退等。在这些现象背后有一种情况是最让人头疼的,那就是APP系统崩溃,这时的用户无法查看到APP的内容,更无法对APP中的内容进行操作。
目前在使用安卓手机端的APP时,若发生崩溃的情况,一般不做处理,直接退出APP,之后再重新打开,或者不断尝试关闭再重新加载活动页面。这种方式的崩溃补救处理成功率较低,而且会极大的影响用户体验以及正常的业务流程,无形中增加了用户的流失率,不利于APP产品的持续发展。
因此,安卓手机端的APP在使用时若有崩溃情况发生,如何采用一定的补救方法提高崩溃补救处理的成功率是一个亟待解决的问题。
发明内容
本申请实施例提供一种客户端运行崩溃补救的方法及装置,解决了现有技术中在使用安卓手机端的APP时,遇到崩溃情况发生,补救处理成功率低的问题。
本申请实施例提供一种程序运行崩溃补救的方法,具体包括:
当确定应用程序APP在运行过程中发生崩溃时,关闭当前所述APP崩溃时显示的第一活动页面,并记录所述APP崩溃的第一原因和第一崩溃次数;
在所述APP中重新加载所述第一活动页面,当所述APP正常显示所述第一活动页面时,检测所述APP后续显示活动页面时是否有崩溃发生;
当所述APP发生崩溃时,记录所述APP崩溃的第二原因和第二崩溃次数;当所述第二原因与所述第一原因相同时,记录第一崩溃累计次数,所述第一崩溃累计次数为所述第一崩溃次数和所述第二崩溃次数之和;
当所述第一崩溃累计次数大于N时,清空所述APP的缓存,清零所述第一崩溃次数和所述第二崩溃次数,并关闭所述APP。
一种可能的实现方式,还包括:
当所述第一崩溃累计次数小于或等于N时,在所述APP中重新加载所述第一活动页面,当所述APP正常显示所述第一活动页面时,检测所述APP后续显示活动页面时是否有崩溃发生;
当所述APP发生崩溃时,记录所述APP崩溃的第三原因和第三崩溃次数;
当所述第三原因与所述第一原因相同,所述第三原因与所述第二原因不同时,记录第二崩溃累计次数;
当所述第二崩溃累计次数大于N时,清空所述APP的缓存,清零所述第一崩溃次数和所述第三崩溃次数,并关闭所述APP。
一种可能的实现方式,还包括:
当所述第三原因与所述第一原因不同,所述第三原因与所述第二原因相同时,记录第三崩溃累计次数;
当所述第三崩溃累计次数大于N时,清空所述APP的缓存,清零所述第二崩溃次数和所述第三崩溃次数,并关闭所述APP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上湖信息技术有限公司,未经上海上湖信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910959648.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种热缩膜风冷组件
- 下一篇:一种自补偿自由基离子盐及其制备方法、光电器件