Адаптер синхронизации без учетной записи

Мне нужно получить некоторые данные через облако из моего приложения. Я смотрел видео Google IO о приложениях RESTful для Android @ http://www.youtube.com/watch?v=xHXn3Kg2IQE&t=43m58s В последних слайдах рекомендуется использовать SyncAdapter для интеграции с Система Android.

Позже я узнал, что для реализации SyncAdapter необходимо использовать учетную запись. Мое приложение не использует учетную запись. Пользователи могут свободно скачивать данные без регистрации. Могу ли я использовать SyncAdapter? Есть ли стандартная фиктивная учетная запись, которую я мог бы использовать?

Изменить: у меня есть поставщик контента для моего приложения, так что это не проблема

Edit2: Я только что просмотрел приложения Weather и Stock в разделе Настройки -> Синхронизация аккаунтов. Вы можете видеть, что они разрешают синхронизацию, но не имеют кнопки удаления учетной записи. С другой стороны, Google, Приложения Facebook и Skype позволяют синхронизировать ПЛЮС, у них есть кнопка удаления учетной записи. Это означает, что Weather и Stock не используют учетные записи, в отличие от Google, Facebook и Skype.

Обучающие материалы, которые я нашел @ http://ericmiles.wordpress.com/2010/09/22/connecting-the- dots-with-android-syncadapter / и @ http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/ говорят этот ДОЛЖЕН иметь учетную запись для использования адаптера синхронизации. : S ???

41
задан siamii 28 February 2011 в 20:26
поделиться