荣耀30升级了HarmonyOS鸿蒙Next后app端的日志级别怎么打开?
荣耀30升级了HarmonyOS鸿蒙Next后app端的日志级别怎么打开? 目前是鸿蒙2.0.0版本,用adb抓的日志没有app的日志,感觉是日志级别没有开,进工程模式打开app log也没有用
4 回复
欢迎开发小伙伴们进来帮帮楼主
在HarmonyOS鸿蒙Next系统中,打开App端的日志级别可以通过以下步骤实现:
-
使用DevEco Studio:在DevEco Studio中,打开你的项目,然后在
config.json
文件中配置日志级别。找到"abilities"
或"pages"
部分,添加"logging"
配置项,设置"level"
为"debug"
、"info"
、"warning"
或"error"
。 -
通过命令行工具:使用
hdc
工具连接到设备,执行以下命令设置日志级别:hdc shell hilog -L <level>
其中
<level>
可以是debug
、info
、warning
或error
。 -
在代码中设置:在App的代码中,使用
HiLog
类来设置日志级别。例如:import { HiLog } from '[@ohos](/user/ohos).hilog'; HiLog.setLevel(HiLog.LogLevel.DEBUG);
-
通过系统设置:在设备的设置中,找到开发者选项,启用日志记录功能,并设置日志级别。
这些方法可以帮助你在鸿蒙Next系统中打开并配置App端的日志级别。
在荣耀30升级到HarmonyOS鸿蒙Next后,打开App端的日志级别通常需要以下步骤:
- 进入开发者模式:在设置中找到“关于手机”,连续点击“版本号”7次,直到提示已进入开发者模式。
- 启用日志记录:返回设置,进入“系统和更新” > “开发人员选项”,找到“日志记录器缓冲区大小”或类似选项,设置为合适的级别(如“完整”)。
- 使用ADB工具:如果需要更详细的日志,可以通过ADB(Android Debug Bridge)连接设备,使用命令
adb logcat
查看实时日志。
确保在调试完成后关闭日志记录,以保护隐私和节省资源。