文档管理中心

查看Cpp Crash(进程崩溃)日志

从DevEco Studio 6.0.0 Beta1版本开始,支持对Cpp Crash类型的FaultLog,进行结构化展示和日志过滤。

  1. 打开FaultLog窗口,双击cppcrash日志,Fault Info右侧会出现Fault Analysis页签。

  2. 点击Fault Analysis页签,会展示结构化的日志信息。
    • 页面上方的字段对应了FaultLog中的字段,具体对应关系请参考字段说明。
    • 页面下方包含Stacks和Logs两个页签。

字段说明

Fault Analysis页签中的字段和FaultLog的字段对应关系如下。

表1
展开

Fault Analysis的字段

说明

Occurrence time

FaultLog发生的时间,对应FaultLog中的Timestamp字段。

Analysis time

触发日志结构化展示的时间,即双击日志文件的时间。

Frontend

是否是前台应用,对应FaultLog中的Foreground字段。

Bundle name

包名,对应FaultLog中的Module name字段。

Device type

设备类型。

App build number

应用构建号,对应FaultLog中的VersionCode字段。

App version

应用版本,对应FaultLog中的Version字段。

Device model

设备信息,对应FaultLog中的Device info字段。

System version

系统镜像版本,对应FaultLog中的Build info字段。

Abnormal signal

异常信号,对应FaultLog中的Reason字段。

查看堆栈信息

Stacks页面包含了FaultLog中的堆栈信息,并以线程为单元进行折叠,点击展开按钮,可以展开对应线程。

图中标注1的勾选框是展开应用堆栈,标注2的勾选框是展开系统堆栈,两个勾选框一共组成了四种状态,具体如下表。

表2
展开

勾选框勾选状态

说明

1、2都不勾选

展示所有线程,线程处于折叠状态。

1、2都勾选

展示所有线程,线程处于展开状态。

只勾选1

只展示应用线程,线程处于展开状态。

只勾选2

只展示系统线程,线程处于展开状态。

查看HiLog日志

Logs页面展示了FaultLog中的HiLog日志,支持日志级别的过滤和搜索。

在 指南 中进行搜索
请输入您想要搜索的关键词