Android 2.0 のプレス リリースによると、新しいリリースでは同期アダプターがサポートされているため、電子メールとカレンダーは gmail と exchange としか同期できません。ただし、このような同期アダプターを作成する方法についてオンラインで入手できる情報はありません。誰かがそれを試し、いくつかのサンプルコードを利用できましたか?
7 に答える
Sam Steele によるこれら 2 つの記事 (2010 年 1 月 23 日) は、last.fm同期アダプターの実装に関するものです。記事の最後に記載されている第 2 部とオープンソース プロジェクトをお見逃しなく。
この記事http://ericmiles.wordpress.com/2010/09/22/connecting-the-dots-with-android-syncadapter/は、同期アダプターの作成とそれを適切に動作させるための簡単な概要ではありますが、素晴らしいものです。 Android フレームワーク内。
Adam Pullenによる簡単な基本的な説明(最終更新日:2011年5月13日)。この記事は2つの部分で構成され、ShowMyAccountAuthenticatorサンプルプロジェクトが含まれています。
私はまだ自分自身を学んでいますが、このスレッドはあなたが少し理解するのに役立つはずです.
http://www.mail-archive.com/android-developers@googlegroups.com/msg64769.html
Kyle Millerの記事(2012年3月10日)には、SDKサンプルに含まれているSampleSyncAdapterプロジェクトの開始方法が要約されています。彼は、携帯電話のシステム設定でアプリのアカウントを追加する方法について説明しています。AuthenticationService
基本的に、彼はクラスとがトークンを使用してサーバー認証を処理するためにAuthenticator
どのように使用されるかを説明します。AuthenticatorActivity
記事の最後には、、、についてのいくつかの単語がauthenticator.xml
ありsyncadapter.xml
ますcontacts.xml
。
私はAndroidソースからAndroidExchangeSyncアダプターのこの閲覧可能なソースコードを見つけました:
これらは含まれていませんが、 http: //source.android.comでAndroidソースを手動でチェックアウトしました。たぶん誰かが元のグーグルカレンダー/連絡先同期アダプターの適切なソースを見つけることができますか?(MS Exchangeのものだけではありません)
これが私がグーグルで見つけたドイツの学生研究論文です:
ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/STUD-2348/STUD-2348.pdf