有一个用于Java的微软API连接到Micrsoft Exchange Webservices . 不幸的是,它不适用于Microsoft教程中提到的Android .
有谁知道如何连接到Android的Microsoft Exchange?有一个使用WebDav的解决方案,但只有Microsoft支持WebDav到Exchange 2007 .
有谁能够帮我?
谢谢
涡流
你可以通过以下步骤使用microsoft的EWS api,它是android的开源软件,
下载网址中提供的源代码, http://archive.msdn.microsoft.com/ewsjavaapi EWSJavaAPI_1.1.5.zip
对上面的api进行更改,以便在eclipse中为JDK 1.4工作,例如删除覆盖注释等
下载 javax.* 包的源代码,可在以下网址找到, http://www.java2s.com/Code/Jar/j/Downloadjsr17310srcjar.htm jsr173_1.0_src.jar.zip
javax.*
下载URL中提供的stax api源代码, http://dist.codehaus.org/stax/distributions stax-src-1.2.0.zip
将所有源保存在eclipse中的单个java项目下
打开项目资源管理器并选择以“ javax ”开头的软件包,并重命名为您的公司名称,例如: com . 注意:Eclipse将要求更改所有命名上下文,然后单击“确定” .
将所有java源导出到一个jar文件 .
你现在很高兴在Android应用程序中使用jar而没有任何问题 .
我用上面解释的相同方式,它在Android应用程序100%完美地工作 .
有一个JAVA版本的EWS托管API . 也许你可以用它作为起点 .
http://archive.msdn.microsoft.com/ewsjavaapi .
2 回答
你可以通过以下步骤使用microsoft的EWS api,它是android的开源软件,
下载网址中提供的源代码, http://archive.msdn.microsoft.com/ewsjavaapi EWSJavaAPI_1.1.5.zip
对上面的api进行更改,以便在eclipse中为JDK 1.4工作,例如删除覆盖注释等
下载
javax.*
包的源代码,可在以下网址找到, http://www.java2s.com/Code/Jar/j/Downloadjsr17310srcjar.htm jsr173_1.0_src.jar.zip下载URL中提供的stax api源代码, http://dist.codehaus.org/stax/distributions stax-src-1.2.0.zip
将所有源保存在eclipse中的单个java项目下
打开项目资源管理器并选择以“ javax ”开头的软件包,并重命名为您的公司名称,例如: com . 注意:Eclipse将要求更改所有命名上下文,然后单击“确定” .
将所有java源导出到一个jar文件 .
你现在很高兴在Android应用程序中使用jar而没有任何问题 .
我用上面解释的相同方式,它在Android应用程序100%完美地工作 .
有一个JAVA版本的EWS托管API . 也许你可以用它作为起点 .
http://archive.msdn.microsoft.com/ewsjavaapi .