尊敬的 Spring 社区:
我们高兴地宣布,Spring Android项目的第二个里程碑版本现已发布!
Spring Android 支持在Android环境中使用Spring框架。1.0.0.M2 版本专注于扩展在原生Android应用程序中使用RestTemplate。
- 我们现在默认情况下为所有REST调用使用HttpComponents HttpClient 4,它是Android平台上的原生HTTP客户端。这取代了第一个里程碑版本中使用的Commons HttpClient 3。
- 我们通过使用Simple XML序列化库添加了对象到XML的编组支持。Simple占用空间小,并且与Android兼容。
- 现在通过Android Rome Feed Reader支持RSS和Atom Feed。Android Rome是流行的Rome库的移植版本,与Android兼容。
- 与Jackson JSON处理器的集成继续提供一流的对象到JSON编组支持。
Spring Android 可供下载。如果您在Android项目中使用Maven,只需添加以下依赖项:
<dependency>
<groupId>org.springframework.android</groupId>
<artifactId>spring-android-rest-template</artifactId>
<version>1.0.0.M2</version>
</dependency>
<repository>
<id>org.springframework.maven.milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
除了参考指南之外,Roy Clarkson还撰写了两篇博文来帮助您开始开发Android应用程序:
github.com/SpringSource/spring-android-samples 上提供了一个带有自述文件的示例应用程序:git clone git://github.com/SpringSource/spring-android-samples.git
下一个Spring Android里程碑版本的工作正在继续,我们将集成对Android应用程序的OAuth支持。如果您正在构建原生Android应用程序,我们邀请您与我们一起参与Spring Android项目。