我想将本地 Android 数据库与某处服务器上的远程数据库同步。现在,我想通过一个带有基本 HTTP 身份验证的 REST API 来做到这一点。
我已经阅读并观看了 Google I/O 2010 “开发 Android REST 客户端应用程序”视频,但是对于哪种方法最适合我,我仍然有些困惑:
1.) 内容提供者+服务
2.) 内容提供者 + SyncAdapter
3.) 还有别的吗?
我已经写了一个内容提供者。我对 SyncAdapter 以及身份验证的工作原理有点困惑 - 我可以将基本 HTTP 身份验证与 SyncAdapter 一起使用吗?