Ich biete das Wenige an, das ich kenne, und hoffe, dass ein Firebase-Techniker eine autoritativere Antwort liefert.
Es scheint Arbeiten im Gange zu sein für einen Firebase-Ersatz zu GcmNetworkManager. Es ist Firebase Android JobDispatcher:
The Firebase Android JobDispatcher ist eine Bibliothek, die rund um Job-Scheduling-Motoren auf Android, beginnend mit dem GCM Network Manager eine High-Level-Wrapper.
Dies ersetzt die alte GCM Network Manager-Bibliothek.
Ein Hinweis in der Beschreibung heißt es: Diese Bibliothek wird von Google-Ingenieure aktiv unterstützt.
Ich habe es noch nicht benutzt. Ich benutze immer noch GcmNetworkManager
. Meine App enthält die Bibliothek play-services-gcm
zusammen mit den meisten Firebase-Bibliotheken. Das scheint keine Konflikte zu verursachen. Meine GCM-Aufgaben funktionieren so wie vor dem Hinzufügen von Firebase.
Btw diese wichtige Informationen über neue Bibliothek ist https://github.com/firebase/firebase-jobdispatcher-android/issues/24 – ATom
scheint seine vorzeitige es stattdessen zu verwenden, scheint keine echte erweiterte Funktionalität zu haben und ist nur ein Wrapper über GcmNetwork Services ein Jahr später, obwohl sie scheinen, es unabhängig zu machen – Kenny