IntentService + startForeground vs JobIntentService
问题 Since Android Oreo background execution limits, the docs recommend to refactor IntentService s to JobIntentService . https://developer.android.com/about/versions/oreo/background JobIntentService runs immediately as an IntentService below Oreo, but schedules a Job on Oreo+ https://developer.android.com/reference/android/support/v4/app/JobIntentService In what cases would it make sense to run a normal IntentService as a foreground Service with a persistent notification, and when is a