没有内容提供商的Android同步

时间:2010-11-07 21:39:40

标签: android

我使用服务检查服务器上的内容,并希望将其转换为使用标准的android同步功能。但是,配置文件让我感到困惑。

机器人:contentAuthority 机器人:ACCOUNTTYPE 机器人:supportsUploading

我不知道这些代表什么,也没有任何有意义的价值。我似乎需要内容提供商来使用同步,但这并不是我实现所有内容的方式。

与您自己的代码实现同步的任何好的链接或信息?

1 个答案:

答案 0 :(得分:2)

您可以实现任何您想要的同步需求。 Android同步适配器提供了一个用于同步的框架,其中包括状态,回调,设置,预定事件等。您可以使用您需要的内容,剩下的用于其他应用程序。有一些帮助函数可以很容易地与您在Accounts& amp;中找到的同步一致使用。同步设置。

android:contentAuthority是您的同步适配器响应广播期间使用的唯一标识符。它就像“com.mycompany.myproject ....”。标志android:supportsUploading是从您的应用程序发送数据的权限所必需的。我相信它与一些android:uses-permission设置协调。

我不认为你必需拥有一个CP,但是你经常这样做,如果你这样做,那么成为权威可能会很薄。