- 源码篇 - 广播接收者
- ForceStopRunnable
- ConstraintProxy
- ConstraintProxyUpdateReceiver
- RescheduleReceiver
- DiagnosticsReceiver
源码篇 - 广播接收者
此篇将重点介绍WorkManager使用的重要组件:广播接收者,主要涉及意外停止监听广播ForceStopRunnable.BroadcastReceiver
、约束状态监听广播ConstraintProxy.*
、启动重新规划服务的广播RescheduleReceiver
、代理约束更新广播ConstraintProxyUpdateReceiver
、测试诊断广播DiagnosticsReceiver
。此类组件为WorkManager稳定运行、重新规划、约束更新提供了支持。