Genymotion - 连接到 Rest 服务

Genymotion - connect to Rest services

我正在用 Ionic 构建一个混合应用程序。为了测试一些相机功能,我正在尝试使用Genymotion。

启动 Genymotion 虚拟设备后,我从终端执行以下命令以在 Genymotion 中模拟应用程序

ionic run android

这显示了构建成功的消息,我可以在 Genymotion 中看到我的移动应用程序的登录页面。但是,当我单击登录按钮时,没有任何反应。登录按钮使用 $http.get(..)

调用 Rest 服务(部署在 tomcat)

当我检查 Tomcat 日志时,我发现其余调用未到达 Tomcat REST 服务。

我无法弄清楚是什么阻止了从 Genymotion 中调用 REST 服务。

如有任何意见,我们将不胜感激。

检查您是否指向正确的 IP。

您不能使用本地主机(因为这将是模拟器本身)而不是本地 ip。您将需要使用 10.0.3.2 指向主机(如果您没有更改它的话)。