What is the correct API for guaranteed background work that must survive app closure and reboot?
- A WorkManager
- B A background Service
- C AsyncTask
- D A plain Thread
Answer
WorkManager
Background execution limits since Android 8 make a plain Service unreliable. WorkManager handles constraints, retries and Doze correctly.





