[发明专利]终端崩溃处理方法、终端以及具有存储功能的装置在审
申请号: | 201710482670.5 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107480026A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 何小明 | 申请(专利权)人: | 深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 李庆波 |
地址: | 518053 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 崩溃 处理 方法 以及 具有 存储 功能 装置 | ||
技术领域
本发明涉及终端异常处理技术领域,特别是涉及一种终端崩溃处理方法、终端及具有存储功能的装置。
背景技术
随着智能终端设备的日益普及,智能终端设备渐渐的成为了人们工作,生活的得力小助手。而随智能终端设备的硬件的飞速发展,我们可以在智能终端设备上运行越来越多的各种应用,享受着各种应用带来的方便和快乐。但是,随着智能终端设备上应用增多,用户不可避免的会碰到各种应用的崩溃问题。这些应用崩溃的问题,对于用户的使用体验来说是非常不友好的。当遇到应用的崩溃问题,如果可以立刻开启智能终端的USB调试功能,工程师就可以快速获取应用崩溃时的日志信息,从而解决应用崩溃的问题。
然而智能终端的USB调试功能一般没有开启,特别是在在智能终端设备第一次开机出现了开机向导应用崩溃时,或者在设置应用出现了问题系统崩溃时,导致工程师无法再通过进入设置应用手动打开智能终端的USB调试功能,因此存放系统日志的应用也没有生效,这时就无法快速的获取应用崩溃时的日志信息。等系统进入桌面后,工程师再通过进入设置应用手动打开智能终端的USB调试功能时,已经无法获取当时的应用崩溃的日志信息了。
发明内容
本发明主要解决的技术问题是提供一种终端崩溃处理方法、终端及具有存储功能的装置,能够在终端出现崩溃时,获取崩溃日志。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种终端崩溃处理方法、终端及具有存储功能的装置,所述方法包括:终端出监测系统或应用运行是否出现崩溃状况,在出现崩溃状况时拦截所述崩溃状况对应的事件进而生成崩溃日志;判断调用功能是否开启;若所述调用功能没有开启,开启所述调用功能,以利用所述调用功能将所述崩溃日志发送出去。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种终端,包括:处理器、接口电路,所述处理器耦合所述接口电路,所述处理器在工作时执行指令以配合所述接口电路实现以上所述的方法。
为解决上述技术问题,本发明采用的另一个技术方案是:一种具有存储功能的装置,该装置存储有程序数据,所述程序数据被执行时实现如上所述的方法。
以上方案,终端在出现崩溃的时候,拦截崩溃对应的事件以生成崩溃日志,然后判断调用功能是否开启,如果没有开启则立即开启,最后通过调用功能将上述崩溃日志发送出去,避免崩溃日志丢失,方便工程师根据上述崩溃日志修复终端。
附图说明
图1是本发明终端崩溃处理方法一实施方式的流程示意图;
图2是本发明终端崩溃处理方法另一实施方式的流程示意图;
图3是本发明终端一实施方式的结构示意图;
图4是本发明一实施例中具有存储功能的装置的结构示意图。
具体实施方式
下面结合附图和实施方式对本发明进行详细说明。
请参阅图1,图1是本发明终端崩溃处理方法一实施方式的流程示意图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:
S101:终端监测系统或应用运行是否出现崩溃状况,在出现崩溃状况时拦截崩溃状况对应的事件进而生成崩溃日志。
终端在使用过程中,或者刚开机的时候,或者调试过程中可能出现崩溃状况,此时拦截该崩溃事件并生成崩溃日志,以便后续修复时快速找到问题的根源。以上崩溃包括开机向导应用崩溃、应用崩溃、以及系统崩溃中的至少一种。以上终端可以是手机、Ipad、可穿戴设备等具有通讯功能的装置。
S102:判断调用功能是否开启。
可选地,调用功能包括USB调试功能或者无线传输功能中的至少一种,只要能够调用出上述崩溃日志即可。
具体的,判断USB调试功能是否开启的步骤具体包括:读取终端的USB系统属性值,并通过USB系统属性值来判断USB调试功能是否开启。例如,终端为安卓系统时,如果USB系统属性值包括adb即可判断USB调试功能已开启;如果USB系统属性值没有包括adb,则说明该终端的USB调试功能没有开启。
S103:开启调用功能,以利用调用功能将崩溃日志发送出去。
如果S102步骤中判断调用功能没有开启,则开启终端的调用功能,进而利用该调用功能将崩溃日志发送出去,供工程师对崩溃事件进行修复。如果S102步骤中判断调用功能已经开启,则不做其他处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司,未经深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710482670.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种展示温度数据的方法和装置
- 下一篇:虚拟机蓝屏检测方法及设备