In meinen AccountAuthenticatorActivity
Ich versuche Setup Sync-Optionen für ein Konto nach addAccountExplicitly
mit folgenden Zeilen:Konto Synchronisierung jede Minute
ContentResolver.setIsSyncable(account, authority, 1);
ContentResolver.setSyncAutomatically(account, authority, true);
int seconds = getResources().getInteger(R.integer.syncFrequencySeconds);
ContentResolver.addPeriodicSync(account, authority, new Bundle(), seconds);
syncFrequencySeconds
wird auf 86400 (alle 24 Stunden). Aber mein Sync-Adapter wird immer noch jede Minute ausgelöst. Was mache ich falsch? (Sync selbst funktioniert ohne Probleme)
Wie haben Sie SyncResult.stats mit den Contact ContentResolver des SyncAdapters abgeglichen? – Nifhel
Versteh nicht, was du mit Kontakten meinst. Sie müssen nur zählen zählen. Zum Beispiel haben Sie einen Eintrag als 'SyncResult.stats.numInserted ++' eingefügt. – oleh
Danke, ich hatte dein Problem, aber aus einem anderen Grund. Die Ursache meines Problems war, dass ich die falsche Autorität benutzte, nachdem ich die richtige eingestellt hatte (com.android.contacts), hat alles funktioniert. :) – Nifhel