Ich versuche ein Android SyncAdapter
zu schreiben und bin ein wenig verwirrt. Während einer Synchronisierung (dh in onPerformSync()
) möchte ich in der Lage sein, Daten von einem Remote-Server herunter zu ziehen, aber auch Daten zu einem Remote-Server zu übertragen (ist das eine 2-Wege-Synchronisierung? Oder ist eine 2-Wege-Synchronisierung wenn der Server initiiert auch eine Synchronisierung?).Unterstützt SyncAdapter das Hoch- und Herunterladen während einer Synchronisierung?
Wie auch immer, ich denke, ich muss android:supportsUploading="true"
in der Manifest-Datei setzen. In meiner Dokumentation heißt es jedoch, dass dies nur für Uploads gilt. Ist es nicht möglich, sowohl das Hochladen als auch das Herunterladen in einer Synchronisierungsoperation mit einer SyncAdapter
?.
Danke.
Edit: Es sieht aus wie die Probe SyncAdapter
hat zwei-Wege-Synchronisierung (obwohl ich nicht 100% sicher bin) - aber nur von API 11+. Ich möchte frühere API-Level unterstützen - ist das nicht möglich ?.