亲爱的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 Feed。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 项目上与我们 合作。