小编Mud*_*qar的帖子

WorkManager setRequiresDeviceIdle 令人困惑

我已经实施了一个预定的工作经理。我的想法是每2小时完成一个过程。但我需要保证执行。根据工作管理器的文档,每个排队的进程都将被保证执行。

但是现在这个setRequiresDeviceIdle让我感到困惑。文档中指出,默认情况下setRequiresDeviceIdle已设置为false。所以我假设如果设备处于空闲模式,我的进程将无法工作。

空闲模式=当手机屏幕关闭一段时间

但是如果我将此setRequiresDeviceIdle设置为true。我假设现在它只会在设备处于空闲模式时工作

即使设备处于空闲状态或未处于空闲状态,我也希望进程完成。我现在该怎么办?

android workmanagers android-workmanager

7
推荐指数
1
解决办法
3043
查看次数