使用okhttp编写http的post请求,请求本地的一个服务,报如下错误:
android failed to connect to /127.0.0.1 isConnected failed: ECONNREFUSED (Connection refused)
感觉好像是代码有问题或者是清单文件中某个权限忘加了,其实不是这样的。原来模拟器默认把127.0.0.1和localhost当做本身了,在模拟器上可以用10.0.2.2代替127.0.0.1和localhost,另外如果是在局域网环境可以用 192.168.0.x或者192.168.1.x(根据具体配置)连接本机,这样应该就不会报错了。