HarmonyOS 鸿蒙Next 使用hdc hilog -L E命令打印日志 为何还是打印出其他级别日志

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 使用hdc hilog -L E命令打印日志 为何还是打印出其他级别日志

使用hdc hilog -L E命令打印日志还是打印出来其他级别的日志
cke_229.jpeg


更多关于HarmonyOS 鸿蒙Next 使用hdc hilog -L E命令打印日志 为何还是打印出其他级别日志的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复
emmmm,我知道了,得先输入命令 hdc shell才行

更多关于HarmonyOS 鸿蒙Next 使用hdc hilog -L E命令打印日志 为何还是打印出其他级别日志的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next系统中,使用hdc hilog -L E命令本应仅打印错误(Error)级别的日志。如果仍打印出其他级别的日志,可能是由于以下几个原因:

  1. 日志过滤设置未生效:确认hdc工具版本与HarmonyOS系统兼容,且hdc hilog命令语法正确无误。有时命令执行环境问题或工具缺陷可能导致过滤设置不生效。

  2. 日志级别配置:检查系统或应用的日志级别配置,确认是否在其他地方(如系统配置文件、应用代码)设置了更宽松的日志级别,导致低级别日志也被记录。

  3. 并发日志输出:在并发环境下,可能存在多个日志源同时输出日志,其中一些日志源可能不受hdc hilog -L E命令控制。

  4. 日志系统缓存:系统日志系统可能缓存了之前的日志,在执行hdc hilog -L E命令后,这些缓存的日志被一并输出。

  5. 命令执行时机:如果命令执行时系统正在生成其他级别的日志,这些日志可能先于命令生效而被打印。

请检查上述可能原因,确保日志系统配置正确,且命令执行环境符合预期。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部