Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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 http get访问本地端口8080 url_Android_Tomcat_Get_Port - Fatal编程技术网

如何从android http get访问本地端口8080 url

如何从android http get访问本地端口8080 url,android,tomcat,get,port,Android,Tomcat,Get,Port,我有一个位于本地tomcat实例上的restful web服务 我试图通过应用程序中的get访问url,但收到错误:主机未解析 我尝试从我的android emulator浏览器访问此url以确认那里的连接,但也无法访问。屏幕上会出现一个警告:“需要sd卡才能下载125562.bin” 我在url中使用的不是localhost,而是类似于: 它直接返回json 有人知道为什么我不能在android模拟器中访问这个吗?我可以从我的电脑浏览器和iPhone上成功地找到这个地址,它会返回json a

我有一个位于本地tomcat实例上的restful web服务

我试图通过应用程序中的get访问url,但收到错误:主机未解析

我尝试从我的android emulator浏览器访问此url以确认那里的连接,但也无法访问。屏幕上会出现一个警告:“需要sd卡才能下载125562.bin”

我在url中使用的不是localhost,而是类似于:

它直接返回json

有人知道为什么我不能在android模拟器中访问这个吗?我可以从我的电脑浏览器和iPhone上成功地找到这个地址,它会返回json


android处理其他端口是否与标准端口80不同?这个url没有扩展名是不是有问题?

Android Emulator有一个虚拟路由器,它将仿真器网络与主机网络断开

但是,此路由器也是网络的一部分,使您能够使用IP
10.0.2.2
访问本地计算机上运行的服务器

因此,您可以使用:

http://10.0.2.2:8080/service/0/12345

您需要使用10.0.2.2来模拟本地计算机的“localhost”