2016-06-02 6 views
0

Я создаю гибридное приложение в Ионном. Чтобы проверить некоторые функции камеры, я пытаюсь использовать Genymotion.Genymotion - подключиться к службам отдыха

После того, как я начала виртуальное устройство Genymotion, я выполнить следующую команду от терминала для эмуляции приложения в Genymotion

ионные запустить Android

Это показывает BUILD сообщение об успешном и я могу видеть страницу входа моего мобильного приложения в Genymotion. Однако, когда я нажимаю кнопку входа, ничего не происходит. Кнопка входа в систему вызывает службу Rest (развертывается на tomcat) с помощью $ http.get (..)

Когда я проверил журналы Tomcat, я обнаружил, что остальные вызовы не доходят до услуг Tomcat REST.

Я не могу понять, что может помешать вызову служб REST изнутри Genymotion.

Любые материалы будут высоко оценены.

+0

попробуйте использовать или Genymotion VBox IP-адрес, а не локальный, как ... если вы URL, как "HTTP: // локальный/myProjectFolder/MyAPI/v1/apiName" затем изменить его на «HTTP: // 192.168.56.1/myProjectFolder/...» –

ответ

1

Убедитесь, что вы указываете правый IP-адрес.

Вы не можете использовать localhost (так как это был бы сам эмулятор), а не локальный ip. Вам нужно будет указать на хост, используя 10.0.3.2 (если вы не изменили его в противном случае).

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