没有到主机的路由 [英] no route to host

查看:161
本文介绍了没有到主机的路由的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用Android向mu Phone编写了apss.我在手机上调试它.我尝试用C#中写的serwer连接,但是每次尝试连接时,都会出现异常

I wrote apss to mu Phone with Android. I debug it on phone. I try to connection with serwer wrote in C# but every times where I try to connect I have exception

EHOSTUNREACH(无主机路由)

EHOSTUNREACH (No route to host)

我添加到清单

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

我要连接的代码:

try {
        InetAddress serverAddr = InetAddress.getByName(IP);
        int PortI = Integer.parseInt(Port);
        socket = new Socket(serverAddr, PortI);
}

推荐答案

尝试一下!

  1. 检查,您的设备已与Internet连接,当在LAN网络中进行测试时,该设备会向服务器发出请求并位于同一网络.

  1. Check your device is connected with internet which make request to server and on same network when testing in LAN network.

检查,如果您已连接到局域网,则已禁用服务器的防火墙.

Check you have disabled the firewall of server if you are connected in LAN.

检查您要发送请求的URL.

Check the URL where you are sending request.

这篇关于没有到主机的路由的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆