Ich habe Vorschläge gelesen, dass die Firebase JobDispatcher
JobScheduler
nutzt, wo verfügbar (d. H. Ab API-Level 21 und höher), und ansonsten eine eigene Methode (basierend auf Google Play-Diensten) verwendet.Verwendet Firebase JobDispatcher JobScheduler ab API-Stufe 21 aufwärts?
Zum Beispiel Info Google here besagt Folgendes:
Firebase JobDispatcher dient als Jobscheduler-Kompatibilitätsschicht für Anwendungen Android-Versionen niedriger als 5,0 (API-Ebene 21) Targeting.
Aber ich habe gefunden, daß für einen bestimmten Benutzer, ein Job in meiner app funktioniert gut, wenn es über Firebase JobDispatcher
aber nicht über JobScheduler
, auf einem Android-6.0-Gerät gestartet.
Also dachte ich, ich würde um den Code Firebase JobDispatcher
graben, um zu sehen, was ich finden konnte. Aber ich kann keine Referenz in der Bibliothek zu JobScheduler
finden. Eine Suche im Repository nach diesem Begriff gibt keine Treffer zurück.
Ich bin ein bisschen wie ein Anfänger, also nicht Flamme mich nicht, aber kann mir jemand hier erklären, ob Firebase JobDispatcher
ist in der Tat JobScheduler
verwenden, und wenn ja, mich in der Bibliothek Code das Bit-Punkt, wo JobScheduler
verwendet wird ?