WorkManager 有多不精确?

How inexact is WorkManager?

众所周知WorkManager保证执行,但不一定及时。所以我的问题是 它有多不精确

比如我设置为每6小时执行一次的任务(一天4次),一天可以执行一次甚至更少吗?

假设您的定期任务没有约束,唯一会进一步延迟它的是电池优化,如 Doze mode and app stand-by

您可能期望您的工作将在第一次维护时执行 window,这可能比您计划的间隔时间晚几个小时,但这不是 WorkManager 可以控制或更改的。