HarmonyOS 鸿蒙Next 程序崩溃了在哪看报错啊?

发布于 1周前 作者 h691938207 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 程序崩溃了在哪看报错啊? 是那个log里面吗?

但是那玩意里面即使我什么都不做都会有一大堆消息,根本看不懂

11 回复

这个东西似乎有些限制,在子线程中的日志时没法打印的

更多关于HarmonyOS 鸿蒙Next 程序崩溃了在哪看报错啊?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我的2.0系统正式版好几个月了,上个星期开始没有外音了

楼主你好,可以参考2,3,4楼的回复解决问题,后续有其他的疑问,欢迎来论坛发帖寻求解答。

什么都不设置的话,系统会自己打印一些日志的。

如果查看你自己写的日志,则把“Excpetion”替换成你自己的TAG就好了;

如果程序崩溃了,直接搜“Exception",找到与你应用相关的进程打印出来的日志。

要过滤信息的,调成error级别就可以看到了

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

可以设置一下打印标题用来过滤,如果是Java开发,打开程序后闪退,有时是查找组件时,转换为不对的组件也会闪退的,比如xml定义了一个Text组件,然后在Java获取Text组件时,不小心转为Button了,也会出现闪退的。

怎么设置?

基本信息

深色代码主题

你可以参考一下Codelabs的源码,打印时用error容易过滤。

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

在HarmonyOS(鸿蒙)系统中,如果Next程序崩溃了,查看报错信息通常可以通过以下几种方式进行:

  1. 系统日志:鸿蒙系统提供了日志管理工具,你可以通过系统的日志应用或者命令行工具(如log命令)来查看系统日志。崩溃信息通常会被记录在日志中,包含崩溃时间、进程信息、错误代码等关键信息。

  2. 开发者工具:如果你是在开发环境中遇到崩溃问题,鸿蒙的开发者工具(如DevEco Studio)通常会提供崩溃日志的查看功能。在工具中,你可以找到崩溃日志的详细输出,包括堆栈跟踪等,有助于定位问题。

  3. 应用内错误报告:一些应用会在崩溃时自动生成错误报告,并提示用户是否发送。这些报告通常包含崩溃的详细信息,开发者可以通过这些报告来分析和解决问题。

  4. 设备管理器:鸿蒙设备管理器也可能提供崩溃信息的查看功能,特别是在管理多个设备时,可以通过设备管理器来集中查看各设备的崩溃日志。

如果以上方法都无法找到崩溃的报错信息,或者报错信息不足以帮助你解决问题,那么可能是更复杂的系统或应用问题。此时,你可以考虑联系官网客服获取进一步的支持。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部