尊敬的 Spring 社区,
我们很高兴地宣布 Spring Android 项目的第二个里程碑版本现已发布!
Spring Android 支持在 Android 环境中使用 Spring Framework。1.0.0.M2 版本专注于扩展 RestTemplate 在原生 Android 应用中的使用
- 我们现在默认使用 HttpComponents HttpClient 4 进行所有 REST 调用,它是一个 Android 平台上的原生 HTTP 客户端。这取代了第一个里程碑版本中使用的 Commons HttpClient 3。
- 我们通过使用 Simple XML 序列化库添加了对象到 XML 的编组支持。Simple 占用空间小,并与 Android 兼容。
- 现在通过 Android Rome Feed Reader 支持 RSS 和 Atom 订阅源。Android Rome 是一个流行的 Rome 库的移植版本,与 Android 兼容。
- 与 Jackson JSON Processor 的集成继续提供一流的对象到 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 上有一个包含 README 的示例应用:git clone git://github.com/SpringSource/spring-android-samples.git
下一个 Spring Android 里程碑版本的开发工作正在继续,届时我们将为 Android 应用集成 OAuth 支持。如果您正在构建原生 Android 应用,我们邀请您与我们一起协作 Spring Android 项目。