親愛的 Spring 社群:
我們很高興地宣佈 Spring for Android 專案的第一個候選版本現已釋出!
Spring for Android 支援在 Android 環境中使用 Spring Framework。 1.0.0.RC1 版本重點更新了對原生 Android 應用程式中最新 Spring Social 版本的支援,並增強了 Rest Template。這包括
- 透過 Spring for Android Auth 模組支援 Spring Social 1.0.2.RELEASE 和 Spring Security 3.1.0.RELEASE,該模組包含用於持久化 OAuth API 連線的 SQLite 資料儲存。
- 更新了 RestTemplate 支援,現在達到 Spring Framework 3.1.0.RELEASE 的水平。
- 添加了對基本身份驗證的支援。
- 添加了 AssetResource,用於訪問儲存在 Android 專案 assets 目錄中的靜態資源。
- 由於與某些裝置上預裝的 Gson 版本不相容,因此刪除了 GsonHttpMessageConverter 的自動載入。
- 改進了 RestTemplate 中的 gzip 支援。
- 現在預設使用 Gingerbread 及更高版本中的標準 J2SE 設施 (HttpURLConnection),這是 Google 推薦的。
- 在使用 HttpURLConnection 時,在 Eclair 及更早版本上停用了連線重用,因為這些 Android 版本中的連線池存在缺陷。
- 添加了幾個額外的錯誤修復和改進。
Spring for Android 在 Android 版本 2.1(API 級別 7)及更高版本中受支援。
要獲取該軟體,請下載釋出版本,或者只需將 maven artifacts 新增到您的專案中。 要檢視即時功能,請檢視 spring-android-showcase(已更新為 1.0.0.RC1)。