如何从android http get访问本地端口8080 url
我有一个位于本地tomcat实例上的restful web服务 我试图通过应用程序中的get访问url,但收到错误:主机未解析 我尝试从我的android emulator浏览器访问此url以确认那里的连接,但也无法访问。屏幕上会出现一个警告:“需要sd卡才能下载125562.bin” 我在url中使用的不是localhost,而是类似于: 它直接返回json 有人知道为什么我不能在android模拟器中访问这个吗?我可以从我的电脑浏览器和iPhone上成功地找到这个地址,它会返回json如何从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
android处理其他端口是否与标准端口80不同?这个url没有扩展名是不是有问题?Android Emulator有一个虚拟路由器,它将仿真器网络与主机网络断开 但是,此路由器也是网络的一部分,使您能够使用IP
10.0.2.2
访问本地计算机上运行的服务器
因此,您可以使用:
http://10.0.2.2:8080/service/0/12345
您需要使用10.0.2.2来模拟本地计算机的“localhost” 看