android 127.0.0.1/localhost connection refused

学习来自http://blog.csdn.net/xiaodifa995455120/article/details/7366836

在网上看了很多关于这个的文章分析的要么不全,要么照抄。我看这篇文章后就完全解决了这个问题。

以下是代码

端口我的默认80

如果有设置端口的自己在后面加例如10.0.2.2:80

String url = "http://10.0.2.2/uld/huoying/b.jpg";
byte[] btImg = getImageFromNetByUrl(url);

这样就可以实现了。

记住是在模拟器中使用哦。

如果在局域网中使用就得使用上面文章介绍的

192.168.1.x  来代替相应的ip。

因为10.0.2.2是模拟器内置的特定的ip地址,要想在访问本机就必须用这个地址。

而192.168.1.x 要和本机在一个局域网中,才可以访问本机。

感谢大神的杰作。

posted @ 2014-02-12 17:40  天一生水1  阅读(132)  评论(0)    收藏  举报