Oferuję trochę, że wiem i mam nadzieję, że inżynier Firebase zapewnia bardziej wiarygodną odpowiedź.
Wygląda na to, że trwają prace nad wymianą Firebase na GcmNetworkManager. To Firebase Android JobDispatcher:
The Firebase Android JobDispatcher to biblioteka, która zapewnia otoki wysokim poziomie około silników planowanie zadań na Android, począwszy z GCM Network Managera.
Spowoduje to zastąpienie starej biblioteki GCM Network Manager.
Notatka w opisie stwierdza: Ta biblioteka jest aktywnie wspierana przez inżynierów Google.
Jeszcze go nie używałem. Nadal używam GcmNetworkManager
. Moja aplikacja zawiera bibliotekę play-services-gcm
wraz z większością bibliotek Firebase. To nie wydaje się powodować żadnych konfliktów. Moje zadania GCM działają tak jak przed dodaniem Firebase.
Btw to ważne informacje o nowej biblioteki https://github.com/firebase/firebase-jobdispatcher-android/issues/24 – ATom
wydaje jej przedwczesne go używać zamiast, wydaje się nie mieć żadnej realnej rozszerzoną funkcjonalność i po prostu jest opakowaniem usług GcmNetwork rok później, chociaż CHCĄ go uniezależnić – Kenny