gpt4 book ai didi

android - 在 Android Studio 中添加新的端点类

转载 作者:太空狗 更新时间:2023-10-29 12:41:30 26 4
gpt4 key购买 nike

我正在使用这篇文章在#AndroidStudio 上学习#GoogleCloudEndpoint https://github.com/GoogleCloudPlatform/gradle-appengine-templates/tree/master/HelloEndpoints .

我可以创建模块并使用它(更改 API 名称、客户端等),但是当我尝试添加另一个端点(作为同一模块中的一个类)时,我无法看到那些 API 的反射(reflect)在/_ah/api/explorer 上。

我在构建时没有看到任何错误消息,但只是在资源管理器中只显示了一个 API。我无法弄清楚我错过了什么。

谢谢。

最佳答案

您需要确保 web.xml 中有一个条目`SystemServiceServlet' 的文件。

例如考虑 web.xml 中的这个元素这是我的代码示例:

<servlet>
<servlet-name>SystemServiceServlet</servlet-name>
<servlet-class>com.google.api.server.spi.SystemServiceServlet</servlet-class>
<init-param>
<param-name>services</param-name>
<param-value>com.mindstorm.stocktickerapi.QuoteEndpoint</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>SystemServiceServlet</servlet-name>
<url-pattern>/_ah/spi/*</url-pattern>
</servlet-mapping>

这里我有一个端点类,它存在于 <param-value> 中元素。现在,如果你有另一个 Endpoint 类,你应该把它放在这里。 只需确保用逗号分隔符分隔类即可,例如com.myclass.endpoint1、com.myclass.endpoint2 等等。

关于android - 在 Android Studio 中添加新的端点类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24977287/

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