我的应用中的每个用户首先需要注册/登录,因此使用AccountManager和AccountAuthenticator对服务器进行身份验证。在sccessful身份验证上,会在设备上创建 tld.mypackage.name.account 类型的帐户。
我现在要做的是从我的地址簿中获取具有与其手机号码相关联的相同类型帐户的确切联系人列表,例如正如在WhatsApp中所做的那样 - 我想要为我的应用注册的所有联系人的子集。
这样做的正确方法是什么? Google是否有类似于AccountManager中的所有Android用户及其帐户类型的列表。类似我可以使用同步?或者我是否必须与我的服务器实现自己的同步,例如将我的整个联系人的电话号码发送到我的服务器并获取服务器知道的那些列表?
答案 0 :(得分:0)
我找到了问题的答案。 这家伙有一篇关于如何使用SyncAdapter及其好处的非常好的博文:https://udinic.wordpress.com/2013/07/24/write-your-own-android-sync-adapter/