Android: делать периодическую синхронизацию каждые 5 минут - PullRequest
0 голосов
/ 14 февраля 2019

В нашем приложении мы выполняли периодическую синхронизацию с помощью адаптера синхронизации.

Account account = getAccount(context);         

// Turn on automatic syncing for the account and authority
ContentResolver.setSyncAutomatically(account, SyncAdapter.AUTHORITY, true);
ContentResolver.setIsSyncable(account, SyncAdapter.AUTHORITY, 1);   

removePeriodicSyncs(account);            
ContentResolver.addPeriodicSync(account, SyncAdapter.AUTHORITY,
Bundle.EMPTY, context.getResources().getInteger(R.integer.syncIntervalSeconds));

В последнее время обнаружилось, что для версий Android после Android N минимальный периодический интервал составляет 15 минут, а syanc происходит только каждые 15 минут, а не 5 минут.Как правильно решить эту проблему

...