应用日志的处理方法、装置、终端及介质制造方法及图纸

技术编号:36016253 阅读:45 留言:0更新日期:2022-12-21 10:07
本申请公开了一种应用日志的处理方法、装置、终端及介质。其中方法包括:获取来自目标终端的针对目标应用的运行日志;基于运行日志,确定目标应用的应用异常相关信息;确定针对应用异常相关信息的优化信息;将优化信息发送至目标终端,以使目标终端依据优化信息对目标应用进行优化处理。本申请通过对终端上应用的运行日志进行分析的方式,不仅方便了研发用户对上线的应用进行整体分析,还起到了为不同类型的异常提供相应的优化信息,进而使终端通过优化信息对应用进行优化的效果,达到了降低应用发生异常的概率,改善用户对应用的使用体验的目的。目的。目的。

【技术实现步骤摘要】
应用日志的处理方法、装置、终端及介质


[0001]本申请涉及计算机
,具体涉及一种应用日志的处理方法、装置、终端及介质。

技术介绍

[0002]信息化时代的来临,用户越来越依赖移动设备,这促进应用程序(Application,简称APP)的飞速发展。通过APP能够实现网页在移动设备上的展示,极大的方便了用户,因此不管是用户还是第三方服务商都关注APP的开发及运行。用户在使用APP时,会遇到各类异常问题,直接影响用户对应用的使用体验。
[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]异常信息确定模块,用于基于运行日志,确定目标应用的应用异常相关信息;
[0041]优化信息确定模块,用于确定针对应用异常相关信息的优化信息;
[0042]优化信息处理模块,用于将优化信息发送至目标终端,以使目标终端依据优化信息对目标应用进行优化处理。
[0043]进一步地,异常信息确定模块包括以下至少一个子模块:
[0044]第一确定子模块,用于基于运行日志,确定目标应用的冷启动异常相关信息;
[0045]第二确定子模块,用于基于运行日志,确定目标应用的页面加载异常相关信息;
[0046]第三确定子模块,用于基于运行日志,确定目标应用的闪退相关信息;
[0047]第四确定子模块,用于基于运行日志,确定目标应用的卡顿相关信息;
[0048]第五确定子模块,用于基于运行日志,确定目标应用的应用无响应相关信息。
[0049]进一步地,异常信息确定模块还包括以下至少一个子模块:
[0050]第一存储子模块,用于将冷启动异常相关信息存储至冷启动异常数据库;
[0051]第二存储子模块,用于将页面加载异常相关信息存储至页面加载异常数据库;
[0052]第三存储子模块,用于将闪退相关信息存储至闪退异常数据库;
[0053]第四存储子模块,用于将卡顿相关信息存储至卡顿异常数据库;
[0054]第五存储子模块,用于将应用无响应相关信息存储至无响应数据库。
[0055]进一步地,优化信息确定模块包括:
[0056]异常信息发送子模块,用于将应用异常相关信息发送至指定服务器;
[0057]优化信息获取子模块,用于获取来自指定服务器反馈的优化信息。
[0058]进一步地,优化信息确定模块包括:
[0059]优化信息查找子模块,用于将应用异常相关信息在预设的优化信息数据库中查询;
[0060]优化信息确定子模块,用于依据查询结果,确定针对目标终端的优化信息;
[0061]其中,优化信息数据库中包括多种优化信息,以及多种优化信息各自对应的应用异常相关信息。
[0062]进一步地,优化信息包括以下至少一项:
[0063]针对冷启动异常的插件;
[0064]针对页面加载异常的插件;
[0065]针对闪退的插件;
[0066]针对卡顿的插件;以及
[0067]针对应用无响应的插件。
[0068]进一步地,该装置还包括:
[0069]报告生成模块,用于基于应用异常相关信息,生成目标终端中针对目标应用的异常报告;
[0070]报告下发模块,用于将异常报告下发至目标终端。
[0071]根据本申请的第三方面,提供了一种终端,该终端包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时以实现上述应用日志的处理方法。
[0072]根据本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述应用日志的处理方法。
[0073]本申请通过获取来自目标终端的针对目标应用的运行日志,以基于运行日志来确定目标应用的应用异常相关信息,从而确定针对应用异常相关信息的优化信息,将优化信息发送至目标终端,以使目标终端依据优化信息对目标应用进行优化处理,这种对终端上应用的运行日志进行分析的方式,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用日志的处理方法,其特征在于,包括:获取来自目标终端的针对目标应用的运行日志;基于所述运行日志,确定所述目标应用的应用异常相关信息;确定针对所述应用异常相关信息的优化信息;将所述优化信息发送至所述目标终端,以使所述目标终端依据所述优化信息对所述目标应用进行优化处理。2.根据权利要求1所述的方法,其特征在于,所述基于所述运行日志,确定所述目标应用的应用异常相关信息的步骤,包括以下至少一项:基于所述运行日志,确定所述目标应用的冷启动异常相关信息;基于所述运行日志,确定所述目标应用的页面加载异常相关信息;基于所述运行日志,确定所述目标应用的闪退相关信息;基于所述运行日志,确定所述目标应用的卡顿相关信息;基于所述运行日志,确定所述目标应用的应用无响应相关信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括以下至少一个步骤:将所述冷启动异常相关信息存储至冷启动异常数据库;将所述页面加载异常相关信息存储至页面加载异常数据库;将所述闪退相关信息存储至闪退异常数据库;将所述卡顿相关信息存储至卡顿异常数据库;将所述应用无响应相关信息存储至无响应数据库。4.根据权利要求1所述的方法,其特征在于,所述确定针对所述应用异常相关信息的优化信息的步骤,包括:将所述应用异常相关信息发送至指定服务器;获取来自所述指定服务器反馈的所述优化信息。5.根据权利要求1所述的方法,其特征在于,所述确定针对所述应用异常相关信息的优化信息的步...

【专利技术属性】
技术研发人员:陈方毅林武汉
申请(专利权)人:厦门美柚股份有限公司
类型:发明
国别省市:

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

1