Android Jetpack WorkManager is used for scheduling and managing one time and periodic background tasks.
Android Jetpack WorkManager makes it easy to schedule deferrable background work.
The library schedules your job at a battery-friendly time ensuring your task runs even after your app exits.
Android Jetpack WorkManager makes it easy to schedule deferrable background work.
The library schedules your job at a battery-friendly time ensuring your task runs even after your app exits.
Key features:
- Backwards compatible up to API 14
- Add work constraints like network availability or charging status
- Schedule asynchronous one-off or periodic tasks
- Monitor and manage scheduled tasks
- Chain tasks together
WorkManager’s Resources
Official materials:
- Documentation
- Reference guide
- Release notes
- Codelabs Kotlin and Java
- IssueTracker
Official articles and tutorials: