异常事件处理方法、装置及终端制造方法及图纸

技术编号:15220208 阅读:127 留言:0更新日期:2017-04-26 20:12
本发明专利技术实施例提供了一种异常事件处理方法、装置及终端。异常事件处理方法通过:响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;将获取到的信息存储到第一指定位置,能够及时获取异常时的相关系统信息,从而在开发人员分析调试终端故障时,能够使开发人员方便快捷且全面地获取到分析调试故障所需的信息,从而降低对终端故障的分析调试难度,进而减少分析调试的时间,加快分析调试速度,因此解决了现有技术中在终端系统发生异常时,不能及时获取异常时的相关系统信息,导致开发人员分析调试终端故障的难度较大、分析调试时间长、速度慢的问题。

Abnormal event processing method, device and terminal

The embodiment of the invention provides a method, a device and a terminal for processing abnormal events. The abnormal event handling method: response to detect abnormal events, related information system acquires the abnormal event occurs; access to information will be stored to the first position, to obtain information related to system anomaly, resulting in developers debugging terminal failure, can make developers convenient and shortcut full access to the debugging and analysis of fault information required, thereby reducing the difficulty of debugging and analysis of terminal fault analysis, and reduce debugging time, accelerate the analysis and debugging speed, so as to solve the existing technology in abnormal terminal system, can not be timely access to information related to the system is abnormal, cause developers to debug terminal fault analysis the difficulty of debugging, analysis of long time, the problem of slow.

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种异常事件处理方法、装置及终端
技术介绍
当前,手机和平板电脑等终端应用广泛。随着通信网络的不断发展,诸如手机和平板电脑等终端已成为人们日常生活中必不可少的通信和娱乐工具。在终端的使用过程中如果出现故障或者其他问题,为判断终端的故障原因,用户一般需要抓取终端异常事件的日志信息,以获取终端的运行情况及异常点。现有技术中,在系统发生异常的时候,终端会将异常事件的日志信息存放到某一路径下。开发分析人员需要从终端中取出异常事件的日志信息,并且需要通过各种命令获取系统在异常时的各种状态信息及系统配置信息。由于异常发生时开发人员不一定在场(而且是大多数情况下开发人员都不在场),经常导致异常时的状态信息丢失,不能及时获得,这非常不便于开发人员分析调试异常。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在终端系统发生异常时,不能及时获取异常时的相关系统信息,导致开发人员分析调试终端故障的难度较大,分析调试时间长、速度慢。
技术实现思路
有鉴于此,本专利技术实施例提供了一种异常事件处理方法、装置及终端,用以解决现有技术中在终端系统发生异常时,不能及时获取异常时的相关系统信息,导致开发人员分析调试终端故障的难度较大、分析调试时间长、速度慢的问题。第一方面,本专利技术实施例提供一种异常事件处理方法,应用于终端,所述方法包括:响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;将获取到的信息存储到第一指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在获取所述异常事件发生时的相关系统信息之前,所述方法还包括:响应于检测到所述异常事件,判断系统是否已记录所述异常事件的日志信息;根据判断结果处理所述异常事件的日志信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据判断结果处理所述异常事件的日志信息,包括:在系统已记录所述异常事件的日志信息时,将系统记录的所述异常事件的日志信息存储到第二指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据判断结果处理所述异常事件的日志信息,包括:在系统未记录所述异常事件的日志信息时,主动记录所述异常事件的日志信息;将主动记录的所述异常事件的日志信息存储到第二指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,主动记录所述异常事件的日志信息,包括:在所述异常事件的日志信息中记录所述异常事件发生的时间点信息和所述异常事件相关的进程号信息;获取所述异常事件发生时的相关系统信息,包括:根据记录的所述时间点信息和所述进程号信息,获取所述异常事件发生时的相关系统信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在将获取到的信息存储到第一指定位置之前,所述方法还包括:检测所述第一指定位置的剩余可用容量是否大于所述获取到的信息的容量;在所述第一指定位置的剩余可用容量小于所述获取到的信息的容量时,按照指定删除规则删除所述第一指定位置中的已存储信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在将所述异常事件的日志信息存储到第二指定位置之前,所述方法还包括:检测所述第二指定位置的剩余可用容量是否大于所述异常事件的日志信息的容量;在所述第二指定位置的剩余可用容量小于所述异常事件的日志信息的容量时,按照指定删除规则删除所述第二指定位置中的已存储信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述相关系统信息包括系统状态信息和系统配置信息。第二方面,本专利技术实施例提供一种异常事件处理装置,设置于终端,所述装置包括:获取模块,用于响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;存储模块,用于将获取到的信息存储到第一指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:判断模块,用于在获取所述异常事件发生时的相关系统信息之前,响应于检测到所述异常事件,判断系统是否已记录所述异常事件的日志信息;日志处理模块,用于根据判断结果处理所述异常事件的日志信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述日志处理模块在用于根据判断结果处理所述异常事件的日志信息时,具体用于:在系统已记录所述异常事件的日志信息时,将系统记录的所述异常事件的日志信息存储到第二指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述日志处理模块在用于根据判断结果处理所述异常事件的日志信息时,具体用于:在系统未记录所述异常事件的日志信息时,主动记录所述异常事件的日志信息;将主动记录的所述异常事件的日志信息存储到第二指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述日志处理模块在用于主动记录所述异常事件的日志信息时,具体用于:在所述异常事件的日志信息中记录所述异常事件发生的时间点信息和所述异常事件相关的进程号信息;所述获取模块在用于获取所述异常事件发生时的相关系统信息时,具体用于:根据记录的所述时间点信息和所述进程号信息,获取所述异常事件发生时的相关系统信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:第一检测模块,用于在将获取到的信息存储到第一指定位置之前,检测所述第一指定位置的剩余可用容量是否大于所述获取到的信息的容量;第一删除模块,用于在所述第一指定位置的剩余可用容量小于所述获取到的信息的容量时,按照指定删除规则删除所述第一指定位置中的已存储信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:第二检测模块,用于在将所述异常事件的日志信息存储到第二指定位置之前,检测所述第二指定位置的剩余可用容量是否大于所述异常事件的日志信息的容量;第二删除模块,用于在所述第二指定位置的剩余可用容量小于所述异常事件的日志信息的容量时,按照指定删除规则删除所述第二指定位置中的已存储信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述相关系统信息包括系统状态信息和系统配置信息。第三方面,本专利技术实施例提供一种终端,所述终端包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器被配置为:响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;将获取到的信息存储到第一指定位置。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端为手机或平板电脑。本专利技术实施例具有以下有益效果:本专利技术实施例通过在异常事件发生时,自动获取异常事件发生时的相关系统信息,并将该信息存储到指定位置,能够及时获取异常时的相关系统信息,从而在开发人员分析调试终端故障时,能够使开发人员方便快捷且全面地获取到分析调试故障所需的信息,从而降低对终端故障的分析调试难度,进而减少分析调试的时间,加快分析调试速度。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的异常事件处理方法的第一流程示例图。图2为本专利技术实施例提供本文档来自技高网...

【技术保护点】
一种异常事件处理方法,应用于终端,其特征在于,所述方法包括:响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;将获取到的信息存储到第一指定位置。

【技术特征摘要】
1.一种异常事件处理方法,应用于终端,其特征在于,所述方法包括:响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;将获取到的信息存储到第一指定位置。2.根据权利要求1所述的方法,其特征在于,在获取所述异常事件发生时的相关系统信息之前,所述方法还包括:响应于检测到所述异常事件,判断系统是否已记录所述异常事件的日志信息;根据判断结果处理所述异常事件的日志信息。3.根据权利要求2所述的方法,其特征在于,根据判断结果处理所述异常事件的日志信息,包括:在系统已记录所述异常事件的日志信息时,将系统记录的所述异常事件的日志信息存储到第二指定位置。4.根据权利要求2所述的方法,其特征在于,根据判断结果处理所述异常事件的日志信息,包括:在系统未记录所述异常事件的日志信息时,主动记录所述异常事件的日志信息;将主动记录的所述异常事件的日志信息存储到第二指定位置。5.根据权利要求4所述的方法,其特征在于,主动记录所述异常事件的日志信息,包括:在所述异常事件的日志信息中记录所述异常事件发生的时间点信息和所述异常事件相关的进程号信息;获取所述异常事件发生时的相关系统信息,包括:根据记录的所述时间点信息和所述进程号信息,获取所述异常事件发生时的相关系统信息。6.根据权利要求1所述的方法,其特征在于,在将获取到的信息存储到第一指定位置之前,所述方法还包括:检测所述第一指定位置的剩余可用容量是否大于所述获取到的信息的容量;在所述第一指定位置的剩余可用容量小于所述获取到的信息的容量时,按照指定删除规则删除所述第一指定位置中的已存储信息。7.根据权利要求3或4所述的方法,其特征在于,在将所述异常事件的日志信息存储到第二指定位置之前,所述方法还包括:检测所述第二指定位置的剩余可用容量是否大于所述异常事件的日志信息的容量;在所述第二指定位置的剩余可用容量小于所述异常事件的日志信息的容量时,按照指定删除规则删除所述第二指定位置中的已存储信息。8.根据权利要求1所述的方法,其特征在于,所述相关系统信息包括系统状态信息和系统配置信息。9.一种异常事件处理装置,设置于终端,其特征在于,所述装置包括:获取模块,用于响应于检测到异常事件,获取所述异常事件发生时的相关系统信息;存储模块,用于将获取到的信息存储到第一指定位置。10.根据权利要求9所述的装置,其特征在于,所述装置还包括:判断模块,用于在获取所...

【专利技术属性】
技术研发人员:桑金龙
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:广东;44

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

1