荣耀30升级了HarmonyOS鸿蒙Next后app端的日志级别怎么打开?

荣耀30升级了HarmonyOS鸿蒙Next后app端的日志级别怎么打开? 目前是鸿蒙2.0.0版本,用adb抓的日志没有app的日志,感觉是日志级别没有开,进工程模式打开app log也没有用

4 回复

更多关于荣耀30升级了HarmonyOS鸿蒙Next后app端的日志级别怎么打开?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


欢迎开发小伙伴们进来帮帮楼主

在HarmonyOS鸿蒙Next系统中,打开App端的日志级别可以通过以下步骤实现:

  1. 使用DevEco Studio:在DevEco Studio中,打开你的项目,然后在config.json文件中配置日志级别。找到"abilities""pages"部分,添加"logging"配置项,设置"level""debug""info""warning""error"

  2. 通过命令行工具:使用hdc工具连接到设备,执行以下命令设置日志级别:

    hdc shell hilog -L <level>
    

    其中<level>可以是debuginfowarningerror

  3. 在代码中设置:在App的代码中,使用HiLog类来设置日志级别。例如:

    import { HiLog } from '[@ohos](/user/ohos).hilog';
    HiLog.setLevel(HiLog.LogLevel.DEBUG);
    
  4. 通过系统设置:在设备的设置中,找到开发者选项,启用日志记录功能,并设置日志级别。

这些方法可以帮助你在鸿蒙Next系统中打开并配置App端的日志级别。

在荣耀30升级到HarmonyOS鸿蒙Next后,打开App端的日志级别通常需要以下步骤:

  1. 进入开发者模式:在设置中找到“关于手机”,连续点击“版本号”7次,直到提示已进入开发者模式。
  2. 启用日志记录:返回设置,进入“系统和更新” > “开发人员选项”,找到“日志记录器缓冲区大小”或类似选项,设置为合适的级别(如“完整”)。
  3. 使用ADB工具:如果需要更详细的日志,可以通过ADB(Android Debug Bridge)连接设备,使用命令adb logcat查看实时日志。

确保在调试完成后关闭日志记录,以保护隐私和节省资源。

回到顶部