9

Dopo l'annuncio di Firebase a Google I/O 2016 ho letto sulla migrazione di alcune modifiche che interesseranno il mio codice, GCM su FCM, modifiche correlate ad Analytics ecc ... ma non ho trovato alcuna informazione su GcmNetworkManager, cosa succede con esso?Android. GcmNetworkManager su FireKase SDK?

Abbiamo una nuova Task Scheduler?

Resta il vecchio?

Grazie in anticipo.

risposta

10

Offrirò quel poco che so e spero che un ingegnere Firebase fornisca una risposta più autorevole.

Sembra esserci lavoro in corso per una sostituzione Firebase su GcmNetworkManager. E 'Firebase Android JobDispatcher:

Il Firebase Android JobDispatcher è una libreria che fornisce un wrapper di alto livello intorno ai motori di pianificazione dei processi su Android, a partire con il gestore della rete GCM.

Sostituisce la vecchia libreria GCM Network Manager.

una nota nella descrizione stati: Questa libreria è attivamente supportata da ingegneri di Google.

Non l'ho ancora usato. Sto ancora usando GcmNetworkManager. La mia app include la libreria play-services-gcm insieme alla maggior parte delle librerie Firebase. Ciò non sembra causare alcun conflitto. Le mie attività GCM funzionano come prima ho aggiunto Firebase.

+0

Btw questa è informazioni importanti sulla nuova libreria https://github.com/firebase/firebase-jobdispatcher-android/issues/24 – ATom

+0

sembra il suo prematuro utilizzarlo invece, non sembra avere alcuna reale funzionalità estesa e solo un wrapper sui servizi di GcmNetwork un anno dopo, anche se sembrano voler renderlo indipendente – Kenny