Если API> 8, (95% устройств) использовать ContentResolver.addPeriodicSync()
Если API = 7, (5,5% устройств по состоянию на март 2102) создать службу с периодическим обратным вызовом таймера и вызватьContentResolver.requestSync()
.
API <6 не поддерживает syncAdapter, поэтому не стоит беспокоиться. </p>