2013-04-02 2 views
0

У меня есть конечная точка приложения приложения python, работающая на localhost. Как мне указать приложение для Android для тестирования? Прямо сейчас, приложение Android пытается получить доступ к адресу https:myapp.appspot.com/_ah/api на appspot. Должен ли я сначала развернуть сервер конечных точек python до appspot, прежде чем приложение Android сможет его увидеть? Могу ли я просто развернуть сервер на localhost и протестировать Android?Тестирование приложения для Android на конечной точке приложения приложения python

ответ

1

Редактировать: Извините, я, вероятно, неправильно понял ваш вопрос. Я думаю, вы должны проверить его локально по этой ссылке - https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae. Шаг 5 & 6 Обратитесь к работающему внутреннему контуру. Вы видели эту страницу?


Да, вы должны развернуть его в GAE. Вы можете протестировать свой бэкэнд на GAE через API explorer, по https://mapp.appspot.com/_ah/api/explorer, чтобы убедиться, что он работает нормально. Затем следуйте инструкциям от https://developers.google.com/appengine/docs/python/endpoints/consume_android, чтобы создать клиент для Android.

Есть несколько примеров здесь, а также,

бэкенд APP Engine https://github.com/GoogleCloudPlatform/appengine-endpoints-tictactoe-python

Android приложение, используя приложение двигатель бэкенд https://github.com/GoogleCloudPlatform/appengine-endpoints-tictactoe-android

+0

Почему я могу проверить на локальном хосте когда это используя плагин Google Eclipse для конечных точек? Я имею в виду пример по умолчанию, который появляется, когда вы впервые создаете связанный с appengine проект андроида с помощью GEP. Этот бэкэнд еще не развернут, и Android видит его; то же самое верно для обычных веб-сайтов приложений: я могу проверить их на локальном хосте. –

+0

Теперь отредактировал мой ответ. – plspl

Смежные вопросы