将Android客户端与后端应用引擎模块

时间:2017-06-04 16:48:02

标签: android google-app-engine android-studio android-asynctask

这个问题是因为我发现的大部分信息已经过时,我发现的谷歌文档对我来说并不是那么清楚。

我正在使用应用程序引擎中的后端开发应用程序,我不知道如何在客户端和服务器之间传递信息,我已经完成了服务器逻辑的端点,我发现的一切都不太清楚。< / p>

我希望使用Json中的信息进行http查询,即使我生成了客户端库(来自服务器端点),我也不确定如何在客户端中使用异步调用。我使用的是Android Studio。

请不要链接过时的教程,他们使用的大部分库或方法都已弃用,我不确定是否有人正在开发适用于app引擎或者更好的构建一个更传统的服务器。

谢谢大家

现实化

然后我终于决定遵循这个教程:

https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints

事情似乎是解决方案,但在我的情况下它不起作用。

使用开发服务器在局域网中的真实设备中进行测试您是否知道是否需要某些特定配置呢?

超过:

appengine {
  httpAddress = "0.0.0.0"
}

 .setRootUrl("http://<my-computer-address>:8080/_ah/api/")

我的意思是某种Auth或路由器阻塞?

由于

1 个答案:

答案 0 :(得分:0)

实际上,我不清楚你的问题,但我想你想把你的应用程序连接到你的后端(API Webservice),对吧? 当我是一名初级开发人员(现在,我也是一名大三学生,但我有经验),我使用HttpClient甚至认为它已被弃用。 然后我使用OkHttpClient,它没关系,没有任何问题,但我认为高级程序会做什么?然后我的朋友告诉我Retrofit(库),处理数据你可以使用reactivex.rxjava。您可以尝试根据我的流程进行探索 如果我的意见错误或有任何混淆,请回复。感谢