2012-11-01 2 views
5

私はAndroid SyncAdapterを書こうとしていますが、ちょっと混乱しています。同期中(つまりonPerformSync())、私はリモートサーバーからデータをプルダウンできるだけでなく、リモートサーバーにデータをプッシュできるようにしたいのです(これは双方向の同期ですか、サーバーまた、同期を開始しますか?)。SyncAdapterは、同期中にアップロードとダウンロードの両方をサポートしていますか?

とにかく、私はandroid:supportsUploading="true"をマニフェストファイルに設定する必要があると推測しています。しかし、私の理解から、この文書はアップロードのためのものだと述べています。 SyncAdapter?の同期操作でアップロードとダウンロードの両方を行うことはできませんか?

ありがとうございました。

編集:サンプルSyncAdapterは双方向の同期がありますが(私は100%はわかりませんが)、API 11+からのみです。以前のAPIレベルをサポートしたいのですが、これは不可能ですか?

答えて

2

データを送受信するために使用するプロトコルはわかりませんが、httpを使用している場合は、HTTP Get-Requestでデータを受信し、POSTまたはPUT Requestでデータを送信することができます。

関連する問題