2
我迁移到Endpoints Framework 2.0并且它在本地工作,但是当我部署到App Engine时,我的终端API似乎无法工作。迁移后Google Cloud Endpoints Framework API Explorer不工作
我应该能够使用资源管理器来查看我的API:
https://[PROJECT_ID].appspot.com/_ah/api/explorer
但是当我打开这个页面,有在后端的错误:
/_ah/api/discovery/v1/apis : java.lang.NullPointerException at com.google.api.server.spi.EndpointsServlet.service(EndpointsServlet.java:71)
的API似乎不起作用,并打开后端的网页(index.html)给出了同样的错误。我无法调试,因为“EndpointsServlet.java”不是我的源代码的一部分。如何查看EndpointsServlet.java的源代码,以便调试此错误? (所有这些在迁移到端点框架之前都用于工作)。
你如何部署它? – tyczj
我使用Android Studio的“将模块部署到App Engine”按钮进行部署。我的javac -version报告1.7.0_79。 – pldenc44
Android Studio的部署与v2不兼容,您需要通过gradle手动部署,直到他们更新它 – tyczj