鸿蒙开发: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文件)

相关推荐
星空椰9 分钟前
JavaScript 基础入门:从零开始掌握变量与数据类型
开发语言·前端·javascript·ecmascript
千寻简15 分钟前
一个让 Claude Code 顺手很多的状态栏插件:claude-hud
前端·后端
掘金者阿豪16 分钟前
数据库安全第一关:用户密码存储与认证机制的深度拆解
java·前端·后端
MgArcher23 分钟前
Python高级特性:sorted() 排序完全指南
前端·后端
MgArcher24 分钟前
Python高级特性:返回函数与闭包完全指南
前端·后端
HelloReader24 分钟前
QML 最佳实践写出高质量、可维护、高性能的代码(十二)
前端
HelloReader24 分钟前
Qt Quick Controls 全览控件、弹窗、导航与样式定制(十一)
前端
意法半导体STM3228 分钟前
【官方原创】STM32 USBx Host HID standardalone移植示例 LAT1449
开发语言·前端·stm32·单片机·嵌入式硬件
竹林81829 分钟前
用wagmi v2构建DeFi前端:从连接钱包到读取合约数据的完整实战与避坑指南
前端·javascript
over69729 分钟前
面试官视角:TypeScript Pick 工具类型深度解析与手写实现
前端·面试