我嘗試瞭解Android同步邏輯。我不明白的是Android SDK示例項目SampleSyncAdapter
中包含的文件syncadapter.xml
。如果下載了SDK的樣品應當在以下文件夾:如何使用Android SyncAdapter?
SDK/android-sdk-PLATFORM/samples/android-VERSION/SampleSyncAdapter/res/xml/syncadapter.xml
我看了,內容提供商的權威應該是一個字符串或者對資源的引用。內容權威究竟是什麼,com.android.contacts
在哪裏?這裏是文件的內容(沒有許可證信息和評論,API級別16)。
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="com.android.contacts"
android:accountType="com.example.android.samplesync"
android:supportsUploading="false"
android:userVisible="true"
/>
請閱讀**文章**並查看**示例項目**中提到[本文](http://stackoverflow.com/questions/1859241/own-sync-adapter-for-android/ 7795266)。其中一個例子處理last.fm應用程序,並提到了android:contentAuthority設置。 – JJD 2012-08-04 16:31:29