一种日志的动态打开方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37676986 阅读:27 留言:0更新日期:2023-05-26 04:42
本发明专利技术提供了一种日志的动态打开方法、装置、电子设备及计算机介质,应用于设备,所述方法包括:在设备重启时,获取预先存储的至少一个日志打开命令;其中,每个日志打开命令对应一条日志;基于至少一个日志打开命令,打开每个日志打开命令对应的日志的开关;基于打开的日志的开关,控制至少一个日志打开命令各自对应的日志处于可被打开的状态,以定位设备上的系统故障;由此,本发明专利技术通过将日志打开命令存储,在重启过程中可以直接根据存储的命令来动态打开日志开关,避免了保持所有日志为打开状态造成的系统卡顿问题,且由于将日志打开命令进行存储也防止重启过程中命令失效,进而方便用户根据重启前后的日志定位设备的系统故障。用户根据重启前后的日志定位设备的系统故障。用户根据重启前后的日志定位设备的系统故障。

【技术实现步骤摘要】
一种日志的动态打开方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种日志的动态打开方法、装置、电子设备及存储介质。

技术介绍

[0002]在定位安卓系统框架层Framework的问题时,由于谷歌原生的日志是默认关闭的,在定位系统问题时往往需要通过修改代码打开系统日志,才能从系统日志中定位问题所在的具体位置。
[0003]然而,这种定位方法需要编译临时版本,而编译版本耗时长,严重影响问题解决进度。目前为解决这一问题,一般将某些调试日志开关保持打开状态或是将所有调试日志都打开,然而这样会导致日志打开较多,影响系统的运行。

技术实现思路

[0004]有鉴于此,本专利技术旨在提出一种日志的动态打开方法、装置、电子设备及计算机存储介质,以解决定位问题需要打开所有调试日志影响系统运行效率的问题。
[0005]为达到上述目的,本专利技术的技术方案是这样实现的:
[0006]一种日志的动态打开方法,应用于设备,包括:
[0007]在所述设备重启时,获取预先存储的至少一个日志打本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种日志的动态打开方法,其特征在于,应用于设备,所述方法包括:在所述设备重启时,获取预先存储的至少一个日志打开命令;其中,每个所述日志打开命令对应一条日志;基于所述至少一个日志打开命令,打开每个所述日志打开命令对应的日志的开关;基于打开的所述日志的开关,控制所述至少一个日志打开命令各自对应的日志处于可被打开的状态,以定位所述设备上的系统故障。2.根据权利要求1所述的日志的动态打开方法,其特征在于,所述日志打开命令为在所述设备开机状态时预先输入的命令,所述方法还包括:在所述设备处于所述开机状态时,响应于用户输入的所述日志打开命令,确定输入的所述日志打开命令对应的目标日志;打开所述目标日志的开关;其中,所述日志打开命令在打开所述目标日志开关时存储。3.根据权利要求1或2所述的日志的动态打开方法,其特征在于,包括多条所述日志打开命令,不同的所述日志打开命令对应不同的日志,所述日志打开命令是通过以下步骤存储的:基于所述至少一个日志打开命令的输入顺序,顺序存储每个所述日志打开命令对应的字段;将多个所述字段作为一个命令组进行存储,其中,每个所述字段之间通过分隔符隔开。4.根据权利要求3所述的日志的动态打开方法,其特征在于,所述在所述设备重启时,获取预先存储的至少一个日志打开命令,包括:在所述设备重启时,读取所述设备存储的所述命令组;基于所述命令组和所述分隔符,还原得到多个目标日志的打开命令。5.根据权利要求1或2所述的日志的动态打开方法,其特征在于,所述方法还包括:响应于用户输入的日志关闭命令,关闭所述日志关闭命令对应的日志的开关;清空存储的所述日志关闭命令对应的日志的日志打开命令;其中,所述...

【专利技术属性】
技术研发人员:王红艳刘增强张伟苗德行伍虎
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1