Spring for Android 2.0.0.M2 发布

版本发布 | Roy Clarkson | 2014年12月09日 | ...

我很高兴地宣布 Spring for Android 2.0.0.M2 现已在 Spring milestone 存储库中可用。亮点包括

  • 通过 HttpComponentsClientHttpRequestFactory 支持 Android 版本的HttpClient 4.3
  • Android 中包含的 HttpClient 4.0 支持现已弃用,但仍可通过 HttpComponentsAndroidClientHttpRequestFactory 获取。
  • RestTemplate 中的 HTTP PATCH 支持
  • Spring Core 中的类型转换包现已在 Spring for Android Core 中可用。
  • Spring 3.2 中的许多改进和修复现已合并到 Spring for Android 中,以实现与 Spring 3.2 的基线兼容性,同时包含 Spring 4.1 中的某些 RestTemplate 功能以支持新的 HttpClient。
  • 其他 bug 修复和改进

HttpClient 4.3

如果在类路径上提供了适用于 Android 的 HttpClient 4.3,它将被配置为默认的 HTTP 客户端。请在您的 build.gradle 文件中包含以下依赖项来使用新的 HttpClient。

dependencies {
    compile 'org.apache.httpcomponents:httpclient-android:4.3.5'
}

最低版本要求

最低支持版本是 Android 2.2 (API 级别 8),但它目前在 Android 开发者 仪表板 上仅占 Android 设备总数的 0.5%。我们建议新应用程序的最低目标版本为 Android 2.3,因为 Jackson 2.4 和 OkHttp 等第三方库需要 Android 2.3 及更高版本。

结论

有关更改的完整列表,请参阅 JIRA 中的 发行说明参考文档 也已更新,以涵盖新功能。

再次感谢所有为此发行版做出贡献的人!请尝试这个新的里程碑版本,并在 JIRAGitHub 上报告任何问题。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有