You need to enable JavaScript to run this app.
导航
验证数据上报
最近更新时间:2024.05.21 10:32:58首次发布时间:2024.05.20 15:42:28

您可以根据业务需求,按照以下模块说明,检查对应模块是否接入成功。

JS崩溃

  1. 添加以下代码,等待App发生崩溃。

    // 建议测试时关闭appRecovery
    // appRecovery.enableAppRecovery(appRecovery.RestartFlag.NO_RESTART)
    throw new Error("Monitor Exception");
    
  2. 重新启动App,SDK会立即上报上次启动期间发生的崩溃,然后在控制台查看上报成功的日志。

Native崩溃

  1. 添加以下代码,等待App发生崩溃。

    // import { process } from '@kit.ArkTS';
    process.kill(11, process.pid)
    
  2. 重新启动App,SDK会立即上报上次启动期间发生的崩溃,然后在控制台查看上报成功的日志。

AppFreeze

  1. 添加以下代码,等待App发生闪退,可适当触摸屏幕。

    // import { systemDateTime } from '@kit.BasicServicesKit';
    let start = systemDateTime.getTime();
    while (start + 10000 > systemDateTime.getTime()) {}
    
  2. 重新启动App,SDK会上报上次启动期间发生的崩溃,然后在控制台查看上报成功的日志。

  3. 如果发现没有上报,适当等待后再次重新启动App。