尊敬的 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 專案。