gpt4 book ai didi

android - 是否有任何工具可以从 AppEngine 中的 Discovery 文档开始为 Android 自动生成库代码?

转载 作者:行者123 更新时间:2023-11-30 03:16:43 27 4
gpt4 key购买 nike

我需要开发一个连接到 Google App Engine 的 Android 应用程序。

我能够按照我在周围找到的所有指南中的解释生成客户端库代码,但我担心发现文档应该足以生成客户端库代码,而它始终是必需的(位于至少在我发现的文档中)脚本在“服务器”端的代码上运行以生成库(这可以在 Eclipse 中或使用外部脚本完成)。

我找到了 here该发现文件用于生成 Apple IOS 代码。我实际上不确定是否有任何方法可以对 Android 设备进行相同的操作。

发生的事情是(据我所知):

"Backend->generation of discovery doc->client on IOS->automatic class generation->app"
"Backend->generation of discovery doc->python client->automatic class generation->app"
"Backend->generation of discovery doc->....."
"Backend->generation of Android Library->Android Java client->app"

因此 Android 客户端是一个异常(exception),它需要来自后端开发人员的特定附加输出。每次修改后端服务时都需要生成这个额外的输出。

有人可以帮我解决这个问题吗?

谢谢。

最佳答案

取自go-endpoints documentation

$ URL='https://my-app-id.appspot.com/_ah/api/discovery/v1/apis/greeting/v1/rest'
$ curl -s $URL > greetings.rest.discovery

# Optionally check the discovery doc
$ less greetings.rest.discovery

$ GO_SDK/endpointscfg.py gen_client_lib java greetings.rest.discovery

go appengine SDK 可在此处获得: https://developers.google.com/appengine/downloads

关于android - 是否有任何工具可以从 AppEngine 中的 Discovery 文档开始为 Android 自动生成库代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19959730/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com