我已经在PC上创建了一个服务器(本地主机和端口为8080),并尝试在Android设备上连接到该服务器。但是每次我尝试它都会给我这个错误:
java.net.ConnectException: failed to connect to /10.0.2.2 (port 8080): connect failed: ETIMEDOUT (Connection timed out)
我一直在寻找永远的在线,浏览了无数页面,并尝试了所有可能找到的东西。
-将android主机切换到10.0.2.2
-关闭防火墙
-更改端口
-确保PC和android设备都连接到同一互联网连接
服务器代码是用Java编写的,为了确保它能正常工作,我尝试使用另一个Java应用程序与服务器建立连接。而且有效。
感谢您的帮助,如果您需要更多信息,请告诉我。
不要使用10.0.2.2。这是因为您的应用程序是在模拟器上运行的。
使用您计算机的LAN IP。
用ipconfig查找。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句