HarmonyOS 鸿蒙Next正式包 log 输出到控制台

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

HarmonyOS 鸿蒙Next正式包 log 输出到控制台 在开发时会使用,hilog 打印 log 用以调试,

打包正式包后,发布到 appgallery 通过邀请测试的方式 安装上了提交的app, 发现并不会输出log到控制台,

想问下这种情况该如何打印log 调试应用

2 回复

DEBUG级别的日志在正式发布版本中默认不被打印,只有在调试版本或打开调试开关的情况下才会打印。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-hilog-V5#hilogdebug

hilog.info:打印INFO级别的日志。

更多关于HarmonyOS 鸿蒙Next正式包 log 输出到控制台的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,将日志输出到控制台通常涉及对日志系统的配置和使用。以下是如何在HarmonyOS Next正式包中实现日志输出到控制台的基本步骤:

  1. 配置日志系统
    HarmonyOS提供了日志系统API,允许开发者记录不同级别的日志信息。首先,确保你的项目已经包含了必要的日志库。

  2. 使用日志宏
    在代码中,使用HarmonyOS提供的日志宏(如HILOG_INFOHILOG_WARNHILOG_ERROR等)来记录日志。这些宏会根据配置的日志级别决定是否输出日志。

  3. 配置日志输出目标
    默认情况下,HarmonyOS的日志可能被输出到系统日志服务中,而不是直接到控制台。要实现日志输出到控制台,可能需要自定义日志处理逻辑或使用特定的调试工具。

  4. 调试工具
    使用HarmonyOS提供的调试工具(如DevEco Studio的Logcat窗口)来查看日志信息。这些工具能够实时显示应用程序产生的日志,类似于Android的Logcat。

  5. 检查权限
    确保你的应用程序具有记录日志所需的权限。在某些情况下,可能需要声明特定的权限或使用特定的API级别。

如果以上步骤未能解决你的问题,或者你需要更详细的指导,请直接联系官网客服。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部