내가 Endpoints Framework 2.0으로 이전했으며 로컬로 작동하지만 App Engine에 배포하면 내 엔드 포인트 API가 작동하지 않는 것 같습니다.마이그레이션 후 Google Cloud Endpoints Framework 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를
나는 탐색기를 사용하여 내 API를 볼 수 있어야 해요 작동하지 않는 것으로 보이고 백엔드의 웹 페이지 (index.html)를 열면 같은 오류가 발생합니다. "EndpointsServlet.java"가 내 소스 코드의 일부가 아니기 때문에 이것을 디버깅 할 수 없습니다. 이 오류를 디버그 할 수 있도록 EndpointsServlet.java의 소스를 어떻게 볼 수 있습니까? (이 모든 것은 Endpoints Framework로 마이그레이션하기 전에 사용되었습니다).
어떻게 배포하고 있습니까? – tyczj
Android Studio의 "App Engine에 모듈 배포"버튼을 사용하여 배포합니다. 내 javac -version은 1.7.0_79를보고합니다. – pldenc44
Android Studio의 배포는 업데이트 할 때까지 gradle을 통해 수동으로 배포해야하는 v2와 호환되지 않습니다. – tyczj