【技术实现步骤摘要】
日志追踪方法、装置、电子设备及存储介质
本公开涉及计算机应用领域,尤其是一种日志追踪方法、装置、电子设备及存储介质。
技术介绍
在互联网开发中,特别是在移动应用程序开发中,经常遇到系统碎片化造成移动应用程序崩溃的严重问题,例如,移动应用程序被系统弹框强制关闭。或者,即使将在模拟器上运行良好的移动应用程序安装到用户的手机上使用时,由于复杂的网络环境也会存在系统崩溃问题,极大影响了移动应用程序的系统稳定性。相关技术中,移动应用程序在安卓系统正常运行时,都会记录日志信息,如果遇到系统奔溃等异常问题,技术开发人员可以通过分析日志信息,查找和解决安卓系统当前存在的问题。然而,现有的日志信息文件存在大量无用的日志信息,不仅加大了技术开发人员的工作量,而且使得出现的奔溃问题无法得到及时解决,影响移动应用程序在安卓系统中的稳定性,从而影响用户对移动程序的体验感。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种日志追踪方法、装置、电子设备及存储介质。根据本公开实施例的第一方面,提供一种日志追踪方法,包括:在运行状态下获取目标类的原始配置文件;将所述原始配置文件替换为预设的目标 ...
【技术保护点】
1.一种日志追踪方法,其特征在于,包括:在运行状态下获取目标类的原始配置文件;将所述原始配置文件替换为预设的目标配置文件,其中,所述目标配置文件包括追踪机制,所述追踪机制用于收集所述目标类的运行属性;根据所述运行属性生成追踪日志。
【技术特征摘要】
1.一种日志追踪方法,其特征在于,包括:在运行状态下获取目标类的原始配置文件;将所述原始配置文件替换为预设的目标配置文件,其中,所述目标配置文件包括追踪机制,所述追踪机制用于收集所述目标类的运行属性;根据所述运行属性生成追踪日志。2.根据权利要求1所述的日志追踪方法,其特征在于,所述目标类的原始配置文件包括活动管理类、测试基类、包管理类和视图根。3.根据权利要求1所述的日志追踪方法,其特征在于,所述在运行状态下获取目标类的原始配置文件包括:获取目标类的原始配置文件的属性信息;根据所述属性信息获取所述原始配置文件的路径;根据所述路径获取所述原始配置文件。4.根据权利要求2所述的日志追踪方法,其特征在于,所述将所述原始配置文件替换为预设的目标配置文件包括:获取所述目标配置文件中的组件和代码块;采用Java反射机制将所述活动管理类、所述测试基类和所述包管理类分别对应的数据包替换为所述组件;对所述视根图注入所述代码块,改变所述视根图的变量。5.根据权利要求1所述的日志追踪方法,其特征在于,所述根据所述运行属性生成追踪日志包括:创建追踪日志表格;扫描并读取所述目标类的运行属性;将所述目标类的运行属性记录在所述追踪日志表格中,得到所述追踪日志。6.根据权利要求5所...
【专利技术属性】
技术研发人员:邓生金,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。