Genymotion - 连接休息服务

时间:2016-06-02 12:15:18

标签: android ionic-framework hybrid-mobile-app genymotion

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

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

  

离子运行android

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

调用Rest服务(部署在tomcat上)

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

我无法确定可能阻止从Genymotion内部调用REST服务的内容。

任何意见都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

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

您不能使用localhost(因为这将是模拟器本身)而不是本地IP。您需要使用10.0.3.2指向主持人(如果您还没有改变它)。