3

我打算开发 android 应用程序来同步 Outlook Exchange 联系人和邮件到 myapp。我用谷歌搜索了它,但没有得到任何关于它的教程。我只得到设置主动同步和其他第三方应用程序的结果。任何人请指导我理解

  1. 什么是交换主动同步?是否有任何图书馆可以访问 Outlook 交换。
  2. 是否有编写 android/java 程序以访问 Outlook Exchange(exchange activesync)的教程。
  3. 有没有开源项目?

我可能误解了关于exchange activesync ..请指导我通过参考好的教程/博客来完成我的项目以完全理解这个概念..

谢谢,

4

2 回答 2

3

问题 1 & 2 和 3:嗯,我猜最好的教程/示例将是Google 提供的现有Exchange 同步适配器。这也是一个开源(Apache 许可)项目。

这是针对ICS的,您应该首先查看以下部分:

从 AndroidManifest.xml 中我们可以看到com.android.exchange.EmailSyncAdapterServicecom.android.exchange.ContactsSyncAdapterService并且com.android.exchange.CalendarSyncAdapterService都实现了 SyncAdapter API,从而为您提供了搜索的起点。

如果您需要Gingerbread(或更早版本)的代码,您应该检查以前用于容纳 Exchange 同步适配器的电子邮件应用程序的 GIT。

于 2012-02-13T13:12:39.020 回答
0

我相信关于 exchange activesync 的最佳资源是http://technet.microsoft.com/en-us/library/aa998357.aspx
进一步 AFAIK microsoft 拥有多项专利并且需要许可证才能实施客户端软件,所以我认为没有任何开源实现。
出于这个确切的原因,即使谷歌也为 android 上的交换服务器提供了非常有限的支持

于 2012-02-09T18:31:48.780 回答