Android 套接字连接被拒绝 ETIMEDOUT(连接超时)
Android Socket Connection Refused ETIMEDOUT (Connection timed out)
我已经在我的 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。如果您的应用程序在模拟器上运行,那是这样。
使用你电脑的局域网ip。
用ipconfig找出来。
我已经在我的 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。如果您的应用程序在模拟器上运行,那是这样。
使用你电脑的局域网ip。
用ipconfig找出来。