no route错误表示尝试进行TCP连接时,连接失败,因为基础协议软件找不到到指定目标节点的网络节点到网络节点的路由。
该修补程序在某种程度上取决于操作系统,但是它主要需要您设置路由表,以便您尝试从中连接的设备能够弄清楚如何到达要连接的设备。
通常,您指定一个网关,当您尝试连接到该网关时,连接请求将离开网络网关,由其他信息技术设备(如路由器等)解析。
这看起来像是Android设备,因此第一件事是确保您可以连接WiFi或手机。另一个办法是确保WiFi或小区已打开并且可以运行。
您指定的IP地址通常在专用子网内。因此,要检查的是要尝试连接的设备是否与设备所在的子网相同。
这是有关子网和路由的文档。
用户destenson对Android的评论引用
用户destenson在2017年5月13日发表的评论添加了特定于Android的此附加信息以及该帖子中提供的错误消息。
由于这是android系统,因此您首先需要查看权限。 09-21 01:08:40.457:W /
System.err(8536):位于libcore.io.BlockGuardOs.connect(BlockGuardOs.java:85)
表示设备上的策略拒绝了连接。



