J'ai migré vers Endpoints Framework 2.0 et cela fonctionne localement, mais lorsque je déploie sur App Engine, l'API des postes clients ne semble pas fonctionner.L'explorateur d'API de Google Cloud Endpoints Framework ne fonctionne pas après la migration
Je suis censé être en mesure de voir mon API en utilisant l'explorateur:
https://[PROJECT_ID].appspot.com/_ah/api/explorer
Mais quand j'ouvre cette page, il y a une erreur dans le back-end:
/_ah/api/discovery/v1/apis : java.lang.NullPointerException at com.google.api.server.spi.EndpointsServlet.service(EndpointsServlet.java:71)
L'API ne semble pas fonctionner et l'ouverture de la page web du backend (index.html) donne la même erreur. Je ne peux pas déboguer ceci parce que "EndpointsServlet.java" ne fait pas partie de mon code source. Comment puis-je voir la source pour EndpointsServlet.java afin que je puisse déboguer cette erreur? (Tout cela fonctionnait avant la migration vers Endpoints Framework).
comment le déployez-vous? – tyczj
Je le déploie avec le bouton "Déployer le module vers App Engine" d'Android studio. Mon javac -version rapports 1.7.0_79. – pldenc44
Le déploiement d'Android Studio n'est pas compatible avec v2. Vous devez le déployer manuellement via Gradle jusqu'à ce qu'il le mette à jour. – tyczj