HarmonyOS鸿蒙Next中在一个线程Worker中执行一个循环,为什么切到后台循环就会停止,怎么让切到后台worker线程也在执行
HarmonyOS鸿蒙Next中在一个线程Worker中执行一个循环,为什么切到后台循环就会停止,怎么让切到后台worker线程也在执行 在一个线程Worker中执行一个循环,为什么切到后台循环就会停止,怎么让切到后台worker线程也在执行
1 回复
更多关于HarmonyOS鸿蒙Next中在一个线程Worker中执行一个循环,为什么切到后台循环就会停止,怎么让切到后台worker线程也在执行的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
worker只是子线程,如果app退到后台了,如果没有申请长时任务,整个app进程在10s左右的时候后就会被挂起。
如果您要让app退到后台后还能继续运行,可以申请长时任务,文档如下: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5
注意的是,长时任务也做不到24h的保活运行。
没有其他办法可以实现在后台长期运行的