大佬求教:连上真机后,hilog 一直循环输出log是为什么?(HarmonyOS 鸿蒙Next)

大佬求教:连上真机后,hilog 一直循环输出log是为什么?(HarmonyOS 鸿蒙Next)

DevEco 截图

![](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/540/648/050/0030086000540648050.20250224194635.04303241852884209900944140000151:50001231000000:2800:FD71193878383CF7243847C093D03BF7754E18CEDA0A494A8C0DF93E704BB561.png)

hilog 输出也是一样

![](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/540/648/050/0030086000540648050.20250224194729.70481914292635134997199125738801:50001231000000:2800:0FECF3E3D382C1BAC430553D9028995B7E414067AF27B57BDF1F2C1D3C757E29.png)

手机:harmoney os next 5.0.0.126 sp8

deveco 版本:DevEco Studio 5.0.1 Release

更多关于大佬求教:连上真机后,hilog 一直循环输出log是为什么?(HarmonyOS 鸿蒙Next)的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复
您好,图片中部有个No filters,设置成第三个,过滤应用就可以了。没有过滤的话,系统本身是一直会有日志的。

***

- 以上是初步分析结论,如有疑问可以展开回复,看到后会继续协助定位阻碍点。
- 开源网站上收录了UI、系统接口、Web、创新特性等场景化鸿蒙示例DEMO,开发中可以参考:[https://gitee.com/scenario-samples/demo-index](https://gitee.com/scenario-samples/demo-index)

更多关于大佬求教:连上真机后,hilog 一直循环输出log是为什么?(HarmonyOS 鸿蒙Next)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


另外补充一下,建议使用模拟器来调试。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

感谢大佬回复,还想问下,这个日志输出不会写到文件里去吗,我是担心一直输出到log文件磁盘不会写满么。

如果不写到文件里,是写在内存里的吗,内存不会写满吗。

新手开发,有这些小疑问,期待大佬回复。

姓名: 张三
职位: 软件工程师
技能: Python, Java, C++
简介: 拥有超过5年的软件开发经验,熟悉多种编程语言和技术。

在HarmonyOS鸿蒙Next中,hilog循环输出log可能是因为以下原因:

  1. 日志级别设置过低:如果日志级别设置为DEBUG或VERBOSE,系统会输出大量日志信息,导致hilog循环输出。可以通过调整日志级别来减少输出。

  2. 应用程序代码中存在循环日志:检查应用程序代码中是否存在循环调用日志输出的情况,例如在循环结构中使用hilog输出日志。

  3. 系统或第三方库的日志输出:某些系统模块或第三方库可能会持续输出日志,导致hilog循环输出。可以检查相关模块或库的日志输出情况。

  4. 日志缓冲区溢出:如果日志缓冲区溢出,系统可能会持续输出日志以清理缓冲区。可以检查日志缓冲区设置是否合理。

  5. 设备调试模式:设备处于调试模式时,可能会输出更多日志信息。确保设备处于正常模式以减少日志输出。

  6. 系统异常或错误:系统出现异常或错误时,可能会持续输出日志信息以记录问题。检查系统日志以确定是否存在异常或错误。

建议检查上述可能原因,并根据具体情况调整日志输出设置或修复代码问题。

回到顶部