HarmonyOS 使用AppStartup,运行时异常

使用StartupConfigEntry中的StartupListener.onCompleted来监听任务完成情况,报以下错误

错误msg:NetworkStartup: startup task is null or context is null.

错误code:16000050

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

export default class HPStartupConfigEntry extends StartupConfigEntry {
  onConfig() {
    let onCompletedCallback = (error: BusinessError<void>) => {
      hilog.info(0x0000, 'testTag', `onCompletedCallback`);
      if (error) {
        hilog.info(0x0000, 'testTag', 'onCompletedCallback: %{public}d, message: %{public}s', error.code,
          error.message);
      } else {
        hilog.info(0x0000, 'testTag', `onCompletedCallback: success.`);
      }
    };
    let startupListener: StartupListener = {
      'onCompleted': onCompletedCallback
    };
    let config: StartupConfig = {
      'timeoutMs': 10000,
      'startupListener': startupListener
    };
    return config;
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
HarmonyOS
2024-12-27 14:38:00
1247浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

官网文档startup_config.json文件里面的configEntry属性是否配置,必填项且上述文档里:

onDependencyCompleted(dependence: string, result: Object): void {
  hilog.info(0x0000, 'testTag', 'StartupTask_001 onDependencyCompleted, dependence: %{public}s, result: %{public}s',
  dependence, JSON.stringify(result));
}
  • 1.
  • 2.
  • 3.
  • 4.
分享
微博
QQ
微信
回复
2024-12-27 15:05:22
相关问题
应用运行时进程资源使用规格
2709浏览 • 1回复 待解决
获取运行时编译构建参数
2029浏览 • 1回复 待解决
运行时AOP插桩demo测试
1911浏览 • 1回复 待解决
测试脚本运行时安装app报错
1309浏览 • 1回复 待解决
HAP和HAR的运行时内存模型
1124浏览 • 1回复 待解决
如何动态查看代码运行时变量值?
1380浏览 • 1回复 待解决
获取app进程运行时间api疑似不准
1127浏览 • 1回复 待解决
把arkts运行时,当成 JS上下文用
2572浏览 • 1回复 待解决
ArkTs 有运行时创建指定类的方法吗?
1229浏览 • 1回复 待解决