【技术实现步骤摘要】
一种日志的动态打开方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机
,特别是涉及一种日志的动态打开方法、装置、电子设备及存储介质。
技术介绍
[0002]在定位安卓系统框架层Framework的问题时,由于谷歌原生的日志是默认关闭的,在定位系统问题时往往需要通过修改代码打开系统日志,才能从系统日志中定位问题所在的具体位置。
[0003]然而,这种定位方法需要编译临时版本,而编译版本耗时长,严重影响问题解决进度。目前为解决这一问题,一般将某些调试日志开关保持打开状态或是将所有调试日志都打开,然而这样会导致日志打开较多,影响系统的运行。
技术实现思路
[0004]有鉴于此,本专利技术旨在提出一种日志的动态打开方法、装置、电子设备及计算机存储介质,以解决定位问题需要打开所有调试日志影响系统运行效率的问题。
[0005]为达到上述目的,本专利技术的技术方案是这样实现的:
[0006]一种日志的动态打开方法,应用于设备,包括:
[0007]在所述设备重启时,获取预先 ...
【技术保护点】
【技术特征摘要】
1.一种日志的动态打开方法,其特征在于,应用于设备,所述方法包括:在所述设备重启时,获取预先存储的至少一个日志打开命令;其中,每个所述日志打开命令对应一条日志;基于所述至少一个日志打开命令,打开每个所述日志打开命令对应的日志的开关;基于打开的所述日志的开关,控制所述至少一个日志打开命令各自对应的日志处于可被打开的状态,以定位所述设备上的系统故障。2.根据权利要求1所述的日志的动态打开方法,其特征在于,所述日志打开命令为在所述设备开机状态时预先输入的命令,所述方法还包括:在所述设备处于所述开机状态时,响应于用户输入的所述日志打开命令,确定输入的所述日志打开命令对应的目标日志;打开所述目标日志的开关;其中,所述日志打开命令在打开所述目标日志开关时存储。3.根据权利要求1或2所述的日志的动态打开方法,其特征在于,包括多条所述日志打开命令,不同的所述日志打开命令对应不同的日志,所述日志打开命令是通过以下步骤存储的:基于所述至少一个日志打开命令的输入顺序,顺序存储每个所述日志打开命令对应的字段;将多个所述字段作为一个命令组进行存储,其中,每个所述字段之间通过分隔符隔开。4.根据权利要求3所述的日志的动态打开方法,其特征在于,所述在所述设备重启时,获取预先存储的至少一个日志打开命令,包括:在所述设备重启时,读取所述设备存储的所述命令组;基于所述命令组和所述分隔符,还原得到多个目标日志的打开命令。5.根据权利要求1或2所述的日志的动态打开方法,其特征在于,所述方法还包括:响应于用户输入的日志关闭命令,关闭所述日志关闭命令对应的日志的开关;清空存储的所述日志关闭命令对应的日志的日志打开命令;其中,所述...
【专利技术属性】
技术研发人员:王红艳,刘增强,张伟,苗德行,伍虎,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。