多进程工作管理器
Workmanager with multiple-processes
有没有办法将来自多个进程的工作排队到工作管理器中?现在,当我尝试从“非 ui”进程
执行此操作时收到此消息
I/WM-GreedyScheduler: Ignoring schedule request in non-main process
.
我使用的工作管理器版本是 2.4.0。我知道现在有 2.5.0-alpha2,但我不能在生产中使用它
WorkManager 2.5.0-alpha02 是第一个支持 multi-process 的 WorkManager 版本。
在任何以前版本的 WorkManager 中都没有跨多个进程使用 WorkManager 的机制(因此首先添加了这些新 API)因此您需要升级到该版本的 WorkManager 或等待它变成 beta/RC/stable.
有没有办法将来自多个进程的工作排队到工作管理器中?现在,当我尝试从“非 ui”进程
执行此操作时收到此消息I/WM-GreedyScheduler: Ignoring schedule request in non-main process
.
我使用的工作管理器版本是 2.4.0。我知道现在有 2.5.0-alpha2,但我不能在生产中使用它
WorkManager 2.5.0-alpha02 是第一个支持 multi-process 的 WorkManager 版本。
在任何以前版本的 WorkManager 中都没有跨多个进程使用 WorkManager 的机制(因此首先添加了这些新 API)因此您需要升级到该版本的 WorkManager 或等待它变成 beta/RC/stable.