HarmonyOS鸿蒙Next中crash没有在Log里面出现调用日志
HarmonyOS鸿蒙Next中crash没有在Log里面出现调用日志 写了个网络请求,数据回来了,在后续更新UI过成功Crash了
但是在Studio里面看Log没有发现任何跟这次Crash相关的崩溃日志,无法方便的调试。
请问有什么诀窍吗
5 回复
能否提供一下具体的报错信息呀
模拟器的app已经crash退出了,但是studio的log里面没有任何相关报错信息的。我就是想要那个报错信息来解决代码问题。
知道原因了,刚才看网站的文档发现了。分Hilog和FaultLog 之前我在第一课视频里没有看到这个东西,做安卓的时候没有这个差别。刚才在FaultLog里面找到需要的错误信息了,
在HarmonyOS鸿蒙Next中,如果crash没有在Log中显示调用日志,可能是由于以下原因:
-
日志级别设置过高,导致未捕获到crash信息;
-
crash发生在系统底层或第三方库中,未通过标准日志接口输出;
-
日志缓冲区溢出,导致部分日志丢失。
建议检查日志级别设置,确保为DEBUG或更低;使用调试工具如GDB或LLDB进行深入分析;增加日志缓冲区大小或定期清理日志。