HarmonyOS 长时任务启动失败9800005
启动长时任务连接ble蓝牙,任务启动失败失败错误码:{“code”:9800005,“message”:“BussinessError 9800005: Continuous Task verification failed. The bgMode is invalid.”}
代码如下:
let wantAgentInfo: wantAgent.WantAgentInfo = {
  // 点击通知后,将要执行的动作列表,需要被拉起的应用的bundleName和abilityName
  wants: [
    {
      bundleName: 'com.huawei.ivcs.demo',
      abilityName: 'ApplicationAbility',
    }
  ],
  // 点击通知栏执行的动作类型,拉起页面
  actionType: wantAgent.OperationType.START_ABILITY,
  requestCode: 1111,
  // 点击通知后,动作的属性
  actionFlags: [
    wantAgent.WantAgentFlags.UPDATE_PRESENT_FLAG,
  ],
};
wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj: WantAgent) => {
  backgroundTaskManager.startBackgroundRunning(getContext(this),
    backgroundTaskManager.BackgroundMode.BLUETOOTH_INTERACTION, wantAgentObj).then(() => {
    digitalKeyLog.log('BLEConnectPage', 'startBackgroundRunning success');
    // 发起ble连接
    this.clickStartConnect();
  }).catch((err: BusinessError) => {
    digitalKeyLog.error('BLEConnectPage', 'startBackgroundRunning error:' + JSON.stringify(err));
  });
}).catch((err: BusinessError) => {
  digitalKeyLog.error('BLEConnectPage', 'getWantAgent error:' + JSON.stringify(err));
});
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 长时任务(location任务类型失败,返回9800005) 
1192浏览  • 1回复 待解决
后台长时任务启动失败 
3413浏览  • 1回复 待解决
如何申请多个长时任务 
3246浏览  • 1回复 待解决
HarmonyOS  申请长时任务报错9800006  - 
997浏览  • 1回复 待解决
后台长时任务启动失败报错码201 
4044浏览  • 1回复 待解决
长时任务是否阻止系统休眠 
1295浏览  • 1回复 待解决
后台任务中的长时任务如何申请多个任务 
3074浏览  • 1回复 待解决
HarmonyOS 长时任务执行几秒后,自动关闭 
1481浏览  • 1回复 待解决
HarmonyOS 音视频长时任务使用 
1387浏览  • 1回复 待解决
HarmonyOS 长时任务可以设置不可主动关闭吗 
1219浏览  • 1回复 待解决
音频播放与长时任务,若暂停超过5秒,此时之前开启的长时任务便会自己关闭 
2700浏览  • 1回复 待解决
如何查询后台任务中短时任务/长时任务/延迟任务/后台代理提醒相关的系统日志 
3154浏览  • 1回复 待解决
HarmonyOS 长时任务以及画中画使用问题 
1201浏览  • 1回复 待解决
音视频播放是否需要创建长时任务 
3116浏览  • 1回复 待解决
长时任务后台运行,保证应用不被挂起 
2276浏览  • 1回复 待解决
HarmonyOS  应用需要持续定位位置,如何申请长时任务? 
1267浏览  • 1回复 待解决
HarmonyOS 使用Remote Communication Kit(rcp)能力执行上传下载任务,是否可以启动长时任务保持后台进程 
1226浏览  • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙系统中如何处理长时任务的校验失败场景? 
1011浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙下申请长时任务? 
1091浏览  • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙后台任务实现长时任务的方法? 
1110浏览  • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中的长时任务支持哪些类型? 
1186浏览  • 1回复 待解决
开启定位的长时任务,切入后台后没有持续定位 
1992浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙长时任务中使用WantAgent? 
1191浏览  • 1回复 待解决
abilities的skills配置对长时任务接口调用产生影响 
3034浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何取消一个已经申请的长时任务? 
1108浏览  • 1回复 待解决





















应用配置文件属性backgroundModes是否配置对应的长时任务类型,文档如下:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5#stage模型
蓝牙相关的配置为bluetoothInteraction