21

Android 2.0 的新闻稿指出,新版本支持同步适配器,因此电子邮件和日历不能只与 gmail 和 Exchange 同步。但是,网上没有关于如何编写这样一个同步适配器的信息。有没有人尝试过并且有一些示例代码可用?

4

7 回答 7

26

Sam Steele 的这两篇文章(2010 年 1 月 23 日)是关于last.fm同步适配器的实现。不要错过第二部分和文章末尾提到的开源项目。

于 2010-08-16T23:32:45.527 回答
13

这篇文章http://ericmiles.wordpress.com/2010/09/22/connecting-the-dots-with-android-syncadapter/是一篇很棒的文章,虽然只是简要概述了创建同步适配器并让它发挥作用在 Android 框架内。

于 2010-10-21T12:56:43.003 回答
4

Adam Pullen 的简单基本解释(最后更新于 2011 年 5 月 13 日)。本文由两部分组成,包含ShowMyAccountAuthenticator示例项目。

于 2011-10-17T14:30:40.250 回答
2

我还在学习自己,但这个线程应该可以帮助你理解一点。

http://www.mail-archive.com/android-developers@googlegroups.com/msg64769.html

于 2009-12-11T14:10:29.240 回答
1

Kyle Miller的文章(2012 年 3 月 10 日)总结了如何开始使用 SDK 示例中包含的 SampleSyncAdapter 项目。他描述了如何在手机的系统设置中为该应用添加帐户。基本上,他解释了 classesAuthenticationService和如何使用令牌来处理服务器身份验证。在文章的最后是一些关于和的词。AuthenticatorAuthenticatorActivityauthenticator.xmlsyncadapter.xmlcontacts.xml

于 2012-08-04T00:07:26.950 回答
0

这是我发现的东西

为联系人实现 SyncAdapter

不确定这是否是我们需要帮助我们推出自己的联系人同步服务。

于 2009-12-18T02:50:15.533 回答
0

我从 android 源代码中找到了 android exchange sync 适配器的可浏览源代码:

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.0.4_r2.1/com/android/exchange/adapter/ContactsSyncAdapter.java?av= F

当我在http://source.android.com手动检查 android 源时,这些不包括在内。也许有人可以找到原始谷歌日历/联系人同步适配器的适当来源?(不只是 MS 交换的)

这是我通过谷歌找到的一篇德国学生研究论文:

ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/STUD-2348/STUD-2348.pdf

于 2013-02-17T20:34:07.070 回答