HarmonyOS鸿蒙Next中正式包的沙箱日志如何查看
HarmonyOS鸿蒙Next中正式包的沙箱日志如何查看 测试态的沙箱日志可以用Deveco Studio的Device File Browser查看,正式包的日志如何查看?目前上架的应用有问题时没法查看日志。
3 回复
【解决方案】
DevEco Studio提供查看设备离线日志的功能,支持查看设备中/data/log/hilog路径中的日志,离线日志窗口中展示的是经过解析和DevEco Studio格式化之后的日志。
具体详情可以参考:查看/导出设备离线日志。
更多关于HarmonyOS鸿蒙Next中正式包的沙箱日志如何查看的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS Next中查看正式包沙箱日志:
-
使用hilog命令行工具:
adb shell hilog -w
-
通过DevEco Studio日志窗口查看: 连接设备后,在Log标签页选择"Hilog"视图
-
关键过滤参数:
-type f
(仅显示正式包日志)-DomainMask 0x[domain]
(按domain过滤)
-
日志文件路径:
/data/log/hilog/
注意:正式包日志权限受限,需提前在config.json配置ohos.permission.READ_LOGGER权限。
在HarmonyOS Next中,正式包的沙箱日志可以通过以下方式查看:
- 使用hdc工具获取日志:
- 连接设备后执行命令:
hdc shell hilog -w
- 或者导出日志文件:
hdc shell hilog -r > log.txt
- 通过设备本地存储获取:
- 正式包日志默认存储在/data/log/hilog/目录下
- 可使用
hdc file recv
命令导出
- 关键过滤参数:
- 使用
-s
参数指定应用包名过滤 - 使用
-l
参数设置日志级别 - 例如:
hdc shell hilog -s com.example.app -l D
注意:正式环境日志量较大,建议按时间范围或标签过滤。相比测试态,正式包日志权限更严格,需要确保设备已开启调试模式。