HarmonyOS 鸿蒙Next 延迟任务执行失败

HarmonyOS 鸿蒙Next 延迟任务执行失败

stage模型,API9,在延迟任务的回调结果中执行应用自身业务失败,

注册和申请延迟任务都成功了,都能打印出来

cke_3339.png

最后需要执行延迟任务的就是打印一条通知,触发条件是有wifi就行,但是运行后通知也没发布,错误也没有打印,就只是申请成功了

cke_22613.png


更多关于HarmonyOS 鸿蒙Next 延迟任务执行失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

请问解决了吗? 我使用workScheduler.obtainAllWorks()进行获取的时候显示的结果为空

更多关于HarmonyOS 鸿蒙Next 延迟任务执行失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


没有欸,应该是权限不够,

项目名称

  • 项目状态:进行中
  • 开始时间:2023-03-15
  • 结束时间:2023-06-15
  • 项目描述:这是一个示例项目,用于演示如何将HTML转换为Markdown。

成员

  • 成员一
  • 成员二
  • 成员三

得配置这个

那我第三方应用就不能设置网络类型的了,但是我设置电池类型也不行,这些权限在指导书里面没有说明呀。

wifi是否配置了权限呢

有配置ohos.permission.INTERNET,

在HarmonyOS鸿蒙Next中,延迟任务执行失败可能由多种原因导致。首先,任务调度器可能未正确配置或初始化,导致延迟任务无法按预期执行。其次,系统资源(如内存或CPU)可能不足,影响了任务的正常调度和执行。此外,任务优先级设置不当也可能导致高优先级任务抢占资源,使得低优先级延迟任务无法执行。最后,系统或应用中的异常错误(如死锁或资源竞争)也可能导致任务执行失败。建议检查任务调度配置、系统资源使用情况以及任务优先级设置,确保系统正常运行。

回到顶部