加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

org.apache.http.conn.HttpHostConnectException: Connection to refused

(2015-08-19 11:27:31)
标签:

安卓

it

分类: APP小程序

报这个错 一上来肯定想不明白

1.权限加过了

《uses-permission android:name="android.permission.INTERNET"/》


2.因为服务端用的是本地模拟机xampp,模拟器实际上是个虚拟机,我们代码中指定的localhost 是模拟器而不是我们的pc
所以  你应该把localhost改为你现在pc的ip地址  这个问题就轻松解决了!

 

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

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

如果是真机,那不行,你还是需要为你的pc找一个公网地址。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有