我在localhost中有一个wamp服务器。我试图从我的Android应用程序发出http请求。但无法做到对。许多人说10.0.2.2:8080将指向来自模拟器的localhost。所以我试图在网络浏览器中从模拟器打开它。我输入的URL为“10.0.2.2/cifi/test.php”。但模拟器弹出错误为“net:CONNECTION_TIMED_OUT”
需要解释:如何让我的wamp服务器在本地机器上从模拟器的浏览器中监听10.0.0.2:8080。
答案 0 :(得分:2)
你的Wamp服务器似乎只接受localhost连接。
左键单击wamp icon - >放在网上
另外,您应该输入网址http://10.0.2.2:8080/cifi/test.php
而不是http://1.0.2.2/cifi/test.php
答案 1 :(得分:0)
终于奏效了!我使用了“10.0.2.2:80/cifi/test.php”。我的wamp服务器只监听该端口。感谢所有想要帮助我的人!
答案 2 :(得分:0)
奇怪,在我的情况下,我必须打开和关闭飞行模式以使其正常工作。
答案 3 :(得分:0)
刚遇到同样的问题并通过执行解决:
adb reverse tcp:8080 tcp:8080
也就是说,在我取消转发后,主机仍然可见并且所有端口都在工作,所以不清楚如何工作。
确保