我需要从我的应用程序中通过云获取一些数据。我在 RESTful android 应用程序上观看了 google IO 视频@http ://www.youtube.com/watch?v= xHXn3Kg2IQE&t= 43m58s 它建议在最后的幻灯片中使用 SyncAdapter 与 Android 系统集成。
后来我了解到必须使用一个帐户来实现 SyncAdapter。我的应用程序不使用帐户。用户无需注册即可自由下载数据。我还能使用 SyncAdapter 吗?有没有我可以使用的股票虚拟账户?
编辑:我的应用程序确实有一个内容提供程序,所以这不是问题
Edit2:我刚刚查看了“设置”->“帐户和同步”下的“天气”和“股票”应用程序。您可以看到它们允许同步,但没有删除帐户按钮。另一方面,谷歌、Facebook 和 Skype 应用程序允许同步 PLUS,它们有一个删除帐户按钮。这意味着 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 ???