鸿蒙开发:18-hilogtool命令的使用

hilogtool命令的使用

在鸿蒙日常开发中,报错是常遇到的问题,这时候我们需要获取hilogFaultLog日志来辅助定位问题。但当前hilog日志为编码后的二进制形式保存的gz格式文件,使用文档工具无法直接打开,需要使用hilogtool工具进行解析,将二进制文件转换为明文hilog日志。

hilogtool工具文档

hilog日志保存目录

hilog日志一般存储在设备/data/log/hilog路径下,可使用命令hdc recv /hilog /data/log/hilog命令接收。

注意:当前机制下,kmsg日志不受影响,可直接查看;hilog日志,在shell窗口直接使用hilog命令在线查看日志,不受影响。

hilogtool 工具

目前安装完DevEco Studio后,hilogtool工具也会自动安装,在其sdk目录下可以找到

sdk/default/hms/toolchains目录下

需要在任何地方使用的话,我们只需将此目录添加到环境变量中即可,此处不详细列举步骤,不清楚的可以自行搜索。

hilogtool 工具的使用

hilogtool工具主要参数如下:

hilogtool parse -i xxx -o xxx -d xxx

hilogtool parse ---input xxx ---output xxx --dict xxx

i:是指定输入文件目录(即要解析的文件)

o:是指定输出文件目录(解析后文件路径)

d:指定解析字典(即hilog_dict文件)

相关推荐
2503_928411566 小时前
9.26 数据可视化
前端·javascript·信息可视化·html5
我叫唧唧波6 小时前
【打包工具】webpack基础
前端·webpack
知识分享小能手8 小时前
React学习教程,从入门到精通,React 单元测试:语法知识点及使用方法详解(30)
前端·javascript·vue.js·学习·react.js·单元测试·前端框架
PineappleCoder11 小时前
搞定用户登录体验:双 Token 认证(Vue+Koa2)从 0 到 1 实现无感刷新
前端·vue.js·koa
EveryPossible11 小时前
展示内容框
前端·javascript·css
伊织code12 小时前
WebGoat - 刻意设计的不安全Web应用程序
前端·安全·webgoat
子兮曰12 小时前
Vue3 生命周期与组件通信深度解析
前端·javascript·vue.js
拉不动的猪12 小时前
回顾关于筛选时的隐式返回和显示返回
前端·javascript·面试
yinuo12 小时前
不写一行JS!纯CSS如何读取HTML属性实现Tooltip
前端
gnip12 小时前
脚本加载失败重试机制
前端·javascript