8

In sostituzione di JobScheduler per Android precedente alla 5.0, Google ha rilasciato GCM Network Manager che utilizza automaticamente JobScheduler nativo in Android 5.0 e un codice personalizzato per quelli precedenti.GCM Network Manager funziona su dispositivi non Play?

Tuttavia, non sono sicuro che funzioni su dispositivi non Play (quelli senza Google Play Services), come Kindle e Blackberry 10 e China phone. Dal nome sembra che abbia qualcosa relativo a GCM, quindi sospetto che funzioni solo su dispositivi Play.

Qualcuno può confermare questo?

+0

Devi aggiungere una dipendenza ai servizi di google play. Direi che il gestore di rete non funzionerà su dispositivi senza servizi di riproduzione. – Christopher

+0

dai documenti 'Richiede dispositivi con Android 2.2 o versioni successive che abbiano installato l'applicazione Google Play Store o un emulatore che esegue Android 2.2 con le API di Google. Tuttavia, non sei limitato a distribuire le tue applicazioni Android tramite Google Play Store. –

+0

Peccato. Sembra che abbia delle funzionalità gradevoli come il retry automatico/backoff esponenziale quando diciamo che l'attività non è andata a buon fine, ecc .. – yuku

risposta

Problemi correlati