HarmonyOS鸿蒙Next中crash没有在Log里面出现调用日志

HarmonyOS鸿蒙Next中crash没有在Log里面出现调用日志 写了个网络请求,数据回来了,在后续更新UI过成功Crash了

但是在Studio里面看Log没有发现任何跟这次Crash相关的崩溃日志,无法方便的调试。

请问有什么诀窍吗

5 回复

学习路过

更多关于HarmonyOS鸿蒙Next中crash没有在Log里面出现调用日志的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


能否提供一下具体的报错信息呀

模拟器的app已经crash退出了,但是studio的log里面没有任何相关报错信息的。我就是想要那个报错信息来解决代码问题。

知道原因了,刚才看网站的文档发现了。分Hilog和FaultLog 之前我在第一课视频里没有看到这个东西,做安卓的时候没有这个差别。刚才在FaultLog里面找到需要的错误信息了,

在HarmonyOS鸿蒙Next中,如果crash没有在Log中显示调用日志,可能是由于以下原因:

  1. 日志级别设置过高,导致未捕获到crash信息;

  2. crash发生在系统底层或第三方库中,未通过标准日志接口输出;

  3. 日志缓冲区溢出,导致部分日志丢失。

建议检查日志级别设置,确保为DEBUG或更低;使用调试工具如GDB或LLDB进行深入分析;增加日志缓冲区大小或定期清理日志。

回到顶部