【问题标题】:Android REST Client: best solution?Android REST 客户端:最佳解决方案?
【发布时间】:2015-07-01 23:02:01
【问题描述】:

我需要创建一个与 REST 服务器对话的应用程序。

我找到了答案:Android REST client, Sample? 但它是 2012 年的。

是否有我可以遵循的教程(以及您的建议)以获得一个小的工作示例项目? 提前致谢。

【问题讨论】:

    标签: android rest rest-client android-webservice


    【解决方案1】:

    你需要的都在这里。 https://square.github.io/retrofit/ 它易于使用,您几乎不必关心 json 反序列化

    【讨论】:

    • 你可以试试这个:blog.robinchutaux.com/blog/a-smart-way-to-use-retrofit restAdapter 和接口是它的基础,所以专注于它。
    • 正如我所说,我是这类事情的新手。我从今天早上开始尝试,但我无法获取数据。我遵循了本教程:androidhive.info/2014/01/…,现在我有一个工作服务器,我可以通过 Chrome 扩展进行 REST 调用,但是如何进行这样的调用:localhost/task_manager/v1/login 电子邮件,密码
    • 如果你可以在 chrome 扩展中发出请求,那么它就完成了一半的工作:P 现在你需要创建改造的重新适配器,使用方法 .setEndpoint("localhost") 将端点设置为 localhost(你可能需要传递 ip 号码而不是 localhost)。创建api接口并编写请求结构。在您的情况下,它看起来像 public interface ApiService { @POST("/task_manager/v1/login") public ClassForLoginResponse login(@Query("email")); } 并在适配器中设置接口。
    • 你能提供更多细节吗?
    【解决方案2】:

    试用一个名为 Volley 的库,该库已在 Google I/O 2013 中进行了演示

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 2011-10-07
      • 2018-03-05
      • 2011-06-12
      • 2020-04-12
      • 1970-01-01
      相关资源
      最近更新 更多