一种异常日志信息上报方法、智能终端及存储介质技术

技术编号:30707631 阅读:20 留言:0更新日期:2021-11-10 10:58
本发明专利技术公开了一种异常日志信息上报方法、智能终端及存储介质,所述方法包括:根据应用程序的历史运行数据,判断所述应用程序是否发生异常;当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,并确定与所述异常历史运行数据对应的异常类型;根据所述异常类型,获取与所述异常类型对应的异常日志信息,并将所述异常日志信息上报至服务器,其中,所述异常日志信息包括所述异常历史运行数据。本发明专利技术在应用程序发生异常时自动确定异常类型,并自动上报异常日志信息,为后续应用程序的异常定位与分析提供了极大的便利,节省了人力和时间成本,也加速了异常的修复速度。也加速了异常的修复速度。也加速了异常的修复速度。

【技术实现步骤摘要】
一种异常日志信息上报方法、智能终端及存储介质


[0001]本专利技术涉及服务器访问
,尤其涉及的是一种异常日志信息上报方法、智能终端及存储介质。

技术介绍

[0002]随着互联网技术和通信技术的发展,智能终端在现代人的生活中扮演了越来越重要的角色,为满足用户的各种需求,智能终端中安装了各种应用程序,丰富了人们生活。
[0003]用户在使用智能终端过程中出现的各种应用程序故障,比如应用程序闪退或者应用程序无响应等。现有技术中,当应用程序发生故障时,都是通过维护人员或研发人员自主地获取该应用程序的日志文件,然后对该日志文件进行分析,从而定位出应用程序的异常。由于人为因素的干预,导致对应用程序的异常进行分析效率降低,影响了应用程序的修复进度。
[0004]因此,现有技术还有待改进和发展。

技术实现思路

[0005]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种异常日志信息上报方法、智能终端及存储介质,旨在解决现有技术中在对应用程序的异常进行分析时的效率低,影响了应用程序的修复进度的问题。
[0006]本专利技术解决问题所采用的技术方案如下:
[0007]第一方面,本专利技术实施例提供一种异常日志信息上报方法,其中,所述方法包括:
[0008]根据应用程序的历史运行数据,判断所述应用程序是否发生异常;
[0009]当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,并确定与所述异常历史运行数据对应的异常类型;
[0010]根据所述异常类型,获取与所述异常类型对应的异常日志信息,并将所述异常日志信息上报至服务器,其中,所述异常日志信息包括所述异常历史运行数据。
[0011]在一种实施方式中,所述根据应用程序的历史运行数据,判断所述应用程序是否发生异常,包括:
[0012]获取所述应用程序的运行状态信息,所述运行状态信息包括所述应用程序的历史运行数据;
[0013]根据所述历史运行数据,判断所述应用程序是否发生异常。
[0014]在一种实施方式中,所述根据所述历史运行数据,判断所述应用程序是否发生异常,包括:
[0015]对所述历史运行数据中的所述异常历史运行数据进行识别,得到识别结果;
[0016]根据所述识别结果,判断所述应用程序是否发生异常。
[0017]在一种实施方式中,所述对所述历史运行数据中的所述异常历史运行数据进行识别,得到识别结果,包括:
[0018]对所述历史运行数据中的每一个参数进行异常识别,得到所述历史运行数据中各个参数对应的异常识别结果;
[0019]根据所述历史运行数据中各个参数对应的异常识别结果,确定所述历史运行数据中所述异常历史运行数据的识别结果。
[0020]在一种实施方式中,所述根据预设的异常数据捕捉程序,对所述历史运行数据中的所述异常历史运行数据进行捕捉,得到捕捉结果,包括:
[0021]通过所述异常数据捕捉程序,对所述历史运行数据中的每一个参数进行识别;
[0022]当识别到所述的异常历史运行数据时,对所述异常历史运行数据进行捕捉,得到所述捕捉结果。
[0023]在一种实施方式中,所述当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,并确定与所述异常历史运行数据对应的异常类型,包括:
[0024]当所述识别结果中存在所述异常历史运行数据时,则确定所述应用程序发生异常;
[0025]获取所述历史运行数据中的所述异常历史运行数据;
[0026]根据所述异常历史运行数据,获取所述异常历史运行数据中的目标运行参数,所述目标运行参数为所述异常历史运行数据中的字段;
[0027]根据所述目标运行参数,确定所述目标运行参数所对应的所述异常类型。
[0028]在一种实施方式中,所述根据所述目标运行参数,确定所述目标运行参数所对应的所述异常类型,包括:
[0029]将所述目标运行参数与预设的映射关系表进行匹配,确定所述目标运行参数所对应的所述异常类型,所述映射关系表中存储有所述目标运行参数与所述异常类型的对应关系。
[0030]在一种实施方式中,当所述异常类型为所述应用程序无响应或者系统本地异常时,所述根据所述异常类型,获取与所述异常类型对应的异常日志信息,包括:
[0031]根据日志获取指令,获取所述应用程序发生所述异常类型对应的异常时生成的日志数据,所述日志数据包括所述异常历史运行数据;
[0032]根据所述异常类型,获取所述异常类型对应的系统日志文件;
[0033]将所述系统日志文件与所述日志数据打包生成所述异常日志信息,并获取所述异常日志信息。
[0034]在一种实施方式中,当所述异常类型为程序指针异常或者所述应用程序崩溃时,所述根据所述异常类型,获取包括所述异常运行数据的异常日志信息,包括:
[0035]根据日志获取指令,获取所述应用程序发生所述异常类型对应的异常时生成的日志数据,并将所述日志数据作为所述异常日志信息,所述日志数据包括所述异常历史运行数据。
[0036]第二方面,本专利技术实施还提供一种智能终端,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行如上述任意一项所述的异常日志信息上报方法。
[0037]第三方面,本专利技术实施例还提供一种非临时性计算机可读存储介质,当所述存储
介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述中任意一项所述的异常日志信息上报方法。
[0038]本专利技术的有益效果:本专利技术实施例首先根据应用程序的历史运行数据,判断所述应用程序是否发生异常,当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,也就是获取所述历史运行数据中存在异常的数据。然后,根据所述异常历史运行数据,确定与所述异常历史运行数据对应的异常类型。接着,根据所述异常类型,获取与所述异常类型对应的异常日志信息,然后将所述异常日志信息上报至服务器。由于本实施例中的异常日志信息是与异常类型对应的,且所述异常日志信息中包括有所述异常历史运行数据,因此对所述异常日志信息进行分析就可以快速确定出所述应用程序的异常类型,并且由于所述异常日志信息中包括有所述应用程序的异常历史运行数据,这样在对应用程序的修复时,可以快速地所述所述异常历史运行数据进行修复,为所述应用程序的修复提供了极大的便利,省了人力和时间成本,也加速了修复速度。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本专利技术实施例提供的异常日志信息上报方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常日志信息上报方法,其特征在于,所述方法包括:根据应用程序的历史运行数据,判断所述应用程序是否发生异常;当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,并确定与所述异常历史运行数据对应的异常类型;根据所述异常类型,获取与所述异常类型对应的异常日志信息,并将所述异常日志信息上报至服务器,其中,所述异常日志信息包括所述异常历史运行数据。2.根据权利要求1所述的异常日志信息上报方法,其特征在于,所述根据应用程序的历史运行数据,判断所述应用程序是否发生异常,包括:获取所述应用程序的运行状态信息,所述运行状态信息包括所述应用程序的历史运行数据;根据所述历史运行数据,判断所述应用程序是否发生异常。3.根据权利要求2所述的异常日志信息上报方法,其特征在于,所述根据所述历史运行数据,判断所述应用程序是否发生异常,包括:对所述历史运行数据中的所述异常历史运行数据进行识别,得到识别结果;根据所述识别结果,判断所述应用程序是否发生异常。4.根据权利要求3所述的异常日志信息上报方法,其特征在于,所述对所述历史运行数据中的所述异常历史运行数据进行识别,得到识别结果,包括:对所述历史运行数据中的每一个参数进行异常识别,得到所述历史运行数据中各个参数对应的异常识别结果;根据所述历史运行数据中各个参数对应的异常识别结果,确定所述历史运行数据中所述异常历史运行数据的识别结果。5.根据权利要求4所述的异常日志信息上报方法,其特征在于,所述当确定所述应用程序发生异常时,获取所述应用程序的异常历史运行数据,并确定与所述异常历史运行数据对应的异常类型,包括:当所述识别结果中存在所述异常历史运行数据时,则确定所述应用程序发生异常;获取所述历史运行数据中的所述异常历史运行数据;根据所述异常历史运行数据,获取所述异常历史运行数据中的目标运行参数,所述目...

【专利技术属性】
技术研发人员:李章平刘礼丰
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1