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
指向主机(如果您没有更改它的话)。
我正在用 Ionic 构建一个混合应用程序。为了测试一些相机功能,我正在尝试使用Genymotion。
启动 Genymotion 虚拟设备后,我从终端执行以下命令以在 Genymotion 中模拟应用程序
ionic run android
这显示了构建成功的消息,我可以在 Genymotion 中看到我的移动应用程序的登录页面。但是,当我单击登录按钮时,没有任何反应。登录按钮使用 $http.get(..)
调用 Rest 服务(部署在 tomcat)当我检查 Tomcat 日志时,我发现其余调用未到达 Tomcat REST 服务。
我无法弄清楚是什么阻止了从 Genymotion 中调用 REST 服务。
如有任何意见,我们将不胜感激。
检查您是否指向正确的 IP。
您不能使用本地主机(因为这将是模拟器本身)而不是本地 ip。您将需要使用 10.0.3.2
指向主机(如果您没有更改它的话)。