Android and background tasks

Viewed 51

I'm confused on how to implement my background tasks in android and found a host of solutions using

  • ThreadPools, RxJava or Coroutines
  • ForegroundService
  • JobScheduler, Firebase JobDispatcher,
  • Alarm Manager + Broadcast receivers.
  • Jetpack WorkManager

Can anyone provide the pros and cons and which situation suit which solution

0 Answers
Related