Spring for Android 1.0.0.RC1 釋出
尊敬的 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,該模組包含一個 SQLite 資料儲存,用於持久化 OAuth API 連線。
- 更新了 RestTemplate 支援,現已達到 Spring Framework 3.1.0.RELEASE 的水平。
- 增加了對基本認證 (Basic Authentication) 的支援。
- 增加了 AssetResource 用於訪問儲存在 Android 專案 assets 目錄中的靜態資源。
- 由於與某些裝置上預裝的 Gson 版本不相容,移除了 GsonHttpMessageConverter 的自動載入。
- 改進了 RestTemplate 中的 gzip 支援。
- 現在在 Gingerbread 及更高版本中預設使用標準 J2SE 功能 (HttpURLConnection),這是 Google 推薦的。
- 在使用 HttpURLConnection 時,在 Eclair 和更早版本上停用了連線重用,因為這些 Android 版本中連線池存在缺陷。
- 增加了若干額外的 bug 修復和改進。
Spring for Android 支援 Android 2.1 (API Level 7) 及更高版本。
要獲取該軟體,請下載釋出分發包,或者簡單地將 maven artifact 新增到您的專案中。要檢視實際功能,請檢視 spring-android-showcase (已更新至 1.0.0.RC1)。