android 中访问localhost:8080 报错org.apache.http.conn.HttpHostConnectException

来源:互联网 发布:js checkbox onchange 编辑:程序博客网 时间:2024/05/19 20:45

原因:模拟器实际上是个虚拟机,我们代码中指定的localhost 是模拟器而不是我们的pc
SO:  你应该把localhost改为你现在pc的ip地址  这个问题就轻松解决了!,不过不是127.0.0.1:8080,如果写127.0.0.1:8080还是一样报错。

 

如果你的机器本身就是在测试本地的localhost服务没有公网ip该怎么办?

那么你就只能用android模拟器了,然后将你的ip地址改为10.0.2.2:8080这样模拟器就可以访问本机的网络服务了。

0 0
原创粉丝点击