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?
Devi aggiungere una dipendenza ai servizi di google play. Direi che il gestore di rete non funzionerà su dispositivi senza servizi di riproduzione. – Christopher
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. –
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