Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android emulator中web浏览器中的10.0.2.2:8080不工作_Android_Android Emulator_Localhost_Httprequest_Easyphp - Fatal编程技术网

Android emulator中web浏览器中的10.0.2.2:8080不工作

Android emulator中web浏览器中的10.0.2.2:8080不工作,android,android-emulator,localhost,httprequest,easyphp,Android,Android Emulator,Localhost,Httprequest,Easyphp,我在localhost中有一个wamp服务器。我试图从我的android应用程序发出http请求。但我不能把它弄对。许多人说10.0.2.2:8080将从emulator指向localhost。所以我试着从emulator在web浏览器中打开它。我输入的url是“10.0.2.2/cifi/test.php”。但emulator弹出错误为“网络:连接超时” 需要说明:如何使本地计算机中的wamp服务器从emulator的浏览器中侦听10.0.0.2:8080。您的wamp服务器似乎只接受本地主机

我在localhost中有一个wamp服务器。我试图从我的android应用程序发出http请求。但我不能把它弄对。许多人说10.0.2.2:8080将从emulator指向localhost。所以我试着从emulator在web浏览器中打开它。我输入的url是“10.0.2.2/cifi/test.php”。但emulator弹出错误为“网络:连接超时”


需要说明:如何使本地计算机中的wamp服务器从emulator的浏览器中侦听10.0.0.2:8080。

您的wamp服务器似乎只接受本地主机连接

左键单击wamp图标->联机


此外,还应键入url
http://10.0.2.2:8080/cifi/test.php
而不是
http://1.0.2.2/cifi/test.php

奇怪的是,在我的情况下,我必须打开和关闭飞行模式才能让它工作。

是的,我使用EasyHP wamp服务器。我启动了它…我可以从我的windows浏览器打开它。但它在emulator的浏览器中不起作用。我也没有提到我使用了“你刚才在问题中写道:”我键入的url为“10.0.2.2/cifi/test.php”。但emulator弹出的错误为“net:CONNECTION\u TIMED\u OUT”。你试过我在回答中提到的其他方法吗?左键单击wamp图标->单击
联机
@copycat什么是联机?又不行了,有些事你没告诉我们。您的模拟器是否在虚拟机中运行?对于Genymotion,10.0.3.2-from:从答案移动到注释:它终于起作用了!我使用了“10.0.2.2:80/cifi/test.php”。我的wamp服务器只侦听该端口。谢谢所有想帮助我的人!