6

Escludendo il fatto che JobScheduler supporta solo API> 21 - sono JobSchedulers progettati per sostituire completamente SyncAdapters? O lo SyncAdapter contiene funzionalità prive di JobScheduler?SyncAdapter vs JobScheduler

Il mio caso d'uso è la sincronizzazione di un feed RSS ogni due ore. Questo è fattibile con JobScheduler - giusto?

+2

Vorrei raccomandare questo blog https://www.bignerdranch.com/blog/choosing-the-right-background-scheduler-in-android/ –

risposta

3

Direi che JobScheduler non è una sostituzione diretta per SyncAdapter, che ha uno scopo molto più specializzato (trasferimento di dati tra il dispositivo e un server). JobScheduler, d'altra parte, serve per pianificare le attività da eseguire in un determinato momento nel futuro - proprio come AlarmManager - ma con un potenziale più ampio.

A proposito, c'è un tentativo di backportJobScheduler.