java - android 新手-应该使用什么技术来访问网络服务?

标签 java android web-services rest amazon-web-services

<分区>

似乎有很多方法可以访问 REST 网络服务。但是那里的不同文档表明它们都有问题,现在我很困惑该使用什么。 以下是我们的选择:

HTTPClient - 来自 apache,但已弃用。但是 Apache 确实提供了一些替代方案

HttpURLConnection - 有错误。

AndroidHttpClient - 包括 HttpURLConnection 中主要错误的解决方法

我真的不知道使用上面列表中的哪一个。有没有我应该使用的东西 访问 REST 网络服务?

最佳答案

理想情况下,要访问 REST Web 服务,您可以使用更高级别的库,例如 Retrofit ,它会为您处理更多工作。

否则,Google 的官方建议是使用 HttpURLConnection

关于java - android 新手-应该使用什么技术来访问网络服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21814486/

相关文章:

java - 关于数据库和数组列表的正确编程实践

java - 使用哪个 Java 线程池执行器来轻松调整池大小?

android - 想要将图像从一个 Activity 转移到另一个 Activity

Java 客户端通过 TCP 连接与 C++ 服务器通信

android - 模拟器 kitkat API 级别 19 中的 Google Play 服务错误

java - E/RecyclerView : No adapter attached; skipping layout -- when making a todo list app

c# - 暴露类的不同 View

javascript - 如何使用 Javascript 在客户端使用 WebMethod 返回的复杂类型?

ASP.NET 启动缓慢(符号加载)

java - 按项目子字符串对数组排序