HarmonyOS APP发生crash之后如何上传crash日志并重启应用

如果发生js crash:

1、如何捕获jscrash。

2、如何将jscrash记录到文件中

3、如何在jscrash闪退后重启应用。

如果发生cpp crash:

1、如何捕获cppcrash。

2、如何将cppcrash记录到文件中。

3、如何在cppcrash闪退后重启应用。

HarmonyOS
2024-09-11 10:07:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

可以使用errorManager.on进行监听jscrash,注册后可以捕获到应用产生的js crash。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-app-ability-errormanager-V5

可以使用faultLogger 获取到CPP_CRASH和JS_CRASH故障信息,FaultLogger模块提供进程崩溃故障检测、日志采集、日志存储、日志上报的能力。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-faultlogger-V5#faulttype

目前crash后的应用重启仅支持JS_CRASH。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/apprecovery-guidelines-V5

故障分析可以参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/2_8_u6545_u969c_u5206_u6790-V5

分享
微博
QQ
微信
回复
2024-09-11 17:10:03
相关问题
HarmonyOS 支持获取应用crash日志
432浏览 • 1回复 待解决
HarmonyOS crash日志如何定位问题代码
1118浏览 • 1回复 待解决
如何实现crash堆栈抓取、crash回调
2368浏览 • 1回复 待解决
尝试获取Har context,app crash
2187浏览 • 1回复 待解决
HarmonyOS 使用全局 @Builder 应用 crash
443浏览 • 1回复 待解决
app启动crash报错Error message:MainPage:
2282浏览 • 1回复 待解决
HarmonyOS app Crash但是找不到错误原因
788浏览 • 1回复 待解决
app启动时加在so库crash
1206浏览 • 1回复 待解决
HarmonyOS 关于crash问题
1025浏览 • 1回复 待解决
HarmonyOS taskpool使用crash
2110浏览 • 2回复 待解决
HarmonyOS app crash但是不知道什么原因
628浏览 • 1回复 待解决
HarmonyOS FrameNode手势检测crash
389浏览 • 1回复 待解决
HarmonyOS RN相关界面crash
463浏览 • 1回复 待解决
HarmonyOS RN ScrollView scrollTo Crash
438浏览 • 1回复 待解决
HarmonyOS 遇到JSON.stringify crash
822浏览 • 1回复 待解决
HarmonyOS 线上crash 等性能监控
513浏览 • 1回复 待解决
HarmonyOS crash异常无法上报问题
657浏览 • 1回复 待解决