JobIntentService не вызывает OnHandleWork - PullRequest
1 голос
/ 30 января 2020

У меня есть пользовательский JobIntentService с помощью c метод enqueueWork .

public static void enqueueWork(@NonNull Context context, @NonNull Intent intent) {        
            enqueueWork(context, MyJobIntentService.class, JOB_ID, intent);       
    }

Также есть пользовательская реализация FirebaseMessagingService. Когда я получаю уведомление pu sh от FCM, я вызываю enqueueWork моего JobIntentService .

MyJobIntentService.enqueueWork(context, new Intent());

Но метод OnHandleWork не вызывается Android 8.0 и выше . Мой манифест. xml.

<service android:name="com.company.MyJobIntentService"
            android:permission="android.permission.BIND_JOB_SERVICE" />

У вас есть идеи, почему это работает не правильно? Спасибо.

...