[我正在尝试通过TCP通过ADB调试Flutter应用,因此请根据this尝试以下操作(Android与USB连接:)
adb tcpip 5555
adb connect <Android-ip-address>:5555
但是我总是得到unable to connect to <Android-ip-address>:5555: No route to host
。我将插件Android WiFi ADB
安装到了Android Studio,但是...没有希望。
[此后,我尝试使用该命令ping <Android-ip-address>
从PC ping我的Android手机,但再次失败,并显示输出From <PC-ip-address> icmp_seq=1 Destination Host Unreachable
。
现在我尝试做同样的事情(PC和电话),但是在另一台路由器(Tenda)上,它就像一个魅力。
所以问题出在我的路由器上,它是固件版本为ME_1.03
的D-Link。我搜索了“端口转发”之类的内容,但是我不知道自己在做什么,也没有得到任何结果。
我该怎么解决。
这与路由器类型无关(万一它使用的不是TCP / IP,Lol)。您需要仔细检查两个设备是否都在一个局域网中。
最后我找到了。这是因为路由器中的一项功能(如其他人所述)称为WIFI /用户隔离。但就我而言,这称为中继阻止。无论如何,您必须禁用它。