应用如何实现对系统hilog实现落盘

jalen 显示全部楼层 发表于 2023-11-23 14:11:08

【问题描述】

在open Harmony开发过程中,现需要实现系统应用导出log,在阅读文档后发现,官方提供的api接口仅仅是对于当前进程log进行操作。/data/log/hilog路径下需要通过 hilog -w start 命令才能实现系统log落盘,是否有方法或系统属性,能实现开机执行系统log落盘保存。

【运行环境】

硬件:RK3568 DevEvoStudio版本:3.2 SDK版本:open Harmony 10

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论3

陈美汝

沙发 发表于 2023-11-28 09:35:18

需要打开系统日志开关才可以落盘,先执hilog -k on,再执行落盘操作 image.png

论坛小助手 官方账号

板凳 发表于 2023-11-29 19:26:53
落盘目录:/data/log/hilog/,伙伴目前无法访问,当前Hms分析服务只提供了用户自定义事件上传及分析能力,没有提供日志流水相关能力,鸿蒙系统提供了HiLog可以将日志持久化,但是应用无法直接获取到日志文件,如果有相关诉求可以进一步沟通,也可以考虑将mars-Xlog进行鸿蒙化

深开鸿_王石

地板 发表于 2023-11-29 23:00:16

可以修改init进程啊,哈哈,在启动后增加hilog -w start,这样就可以开机启动了

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部