1、当出现崩溃堆栈时,当出现崩溃现象时,系统会生成对应的崩溃日志文件,这里的日志文件包含3类:hilog日志、cppcrash日志、asan日志。hilog\FaultLog日志:/data/log/hilog 日志文件包含设备全量日志,日志范围最全面,可以分析崩溃前后的系统动作。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-fault-log-0000001659706366-V5cppcrash日志:/data/log/faultlog/faultlogger 日志在每次崩溃后会生成一个日志文件,里面记录了崩溃栈信息,可以工具【堆栈轨迹分析】工具获得代码行分析代码:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-release-app-stack-analysis-0000001814726289-V5也可以使用SDK中携带的llvm-addr2line通过命令行进行反解。asan日志路径:/data/log/faultlog/faultlogger 如果涉及C++代码,想追踪可开启asan,参考https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-fault-log-0000001659706366-V5可以将生成的日志保存在本地后用文本编辑器查看,或者直接在DevEco上查看:2、崩溃测试,需要DevEco Testing,获取地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-tools/download-0000001822993593\#section6862181916442详细使用见工具指导。可参考步骤:点击稳定性测试栏下的Wukong稳定性测试进入测试任务创建页面,在任务创建页面选择好测试时长和应用包名后即可开启自动测试
1、当出现崩溃堆栈时,当出现崩溃现象时,系统会生成对应的崩溃日志文件,这里的日志文件包含3类:hilog日志、cppcrash日志、asan日志。
hilog\FaultLog日志:/data/log/hilog 日志文件包含设备全量日志,日志范围最全面,可以分析崩溃前后的系统动作。
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-fault-log-0000001659706366-V5
cppcrash日志:/data/log/faultlog/faultlogger 日志在每次崩溃后会生成一个日志文件,里面记录了崩溃栈信息,可以工具【堆栈轨迹分析】工具获得代码行分析代码:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-release-app-stack-analysis-0000001814726289-V5
也可以使用SDK中携带的llvm-addr2line通过命令行进行反解。
asan日志路径:/data/log/faultlog/faultlogger 如果涉及C++代码,想追踪可开启asan,参考
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-fault-log-0000001659706366-V5
可以将生成的日志保存在本地后用文本编辑器查看,或者直接在DevEco上查看:
2、崩溃测试,需要DevEco Testing,获取地址:
https://developer.huawei.com/consumer/cn/doc/harmonyos-tools/download-0000001822993593\#section6862181916442
详细使用见工具指导。可参考步骤:
点击稳定性测试栏下的Wukong稳定性测试进入测试任务创建页面,在任务创建页面选择好测试时长和应用包名后即可开启自动测试