虽然我按建议将ip地址设置为10.0.2.2,但指令
Socket s = new Socket("10.0.2.2",8080);
仍然给我
08-24 08:02:54.404: W/System.err(1030): failed to connect to localhost/127.0.0.1 (port 8080): connect failed: ECONNREFUSED (Connection refused)
我确定服务器有效,因为我尝试使用其他客户端程序,因此模拟器出了点问题......你能帮我吗? 编辑:android.permission.internet也设置好了!
答案 0 :(得分:1)
有人问过类似的问题:
setup the android emulator to access the LAN of the host
看看你能找到什么。
答案 1 :(得分:0)
检查是否有防火墙正在运行,某些防病毒软件充当防火墙,请停止防病毒并再试一次
答案 2 :(得分:-2)
解决了...这只是代码中的一个错误,它与主程序无关......抱歉!