Custom JobIntentService onHandleWork not called
I had the same issue after upgrading from IntentService to JobIntentService. Make sure you remove this method from your old implementation: @Override public IBinder onBind(Intent intent) { return null; } For me this solved the problem, and now it works both on pre- and post-Oreo.