Android - ping桌面时出错

时间:2013-01-29 22:49:50

标签: java android ip ping

好吧,在我试图创建一些应用程序时,我收到了这个错误:

使用此代码:

String host = "192.168.0.137";
if (InetAddress.getByName(host).isReachable(4000)) {                            
    Log.i("Host",host + " is reachable");                            
}else{
    Log.i("Host",host + " is not reachable");                            
}

我尝试ping我的桌面IP,192.168.0.137,但我得到的答案是无法访问。当我ping另一部Android智能手机时,我得到一个“可达”的答案。

当我在Java应用程序中尝试使用相同的代码时,ping我的智能手机,它是可以访问的。

是的,我正在使用<uses-permission android:name="android.permission.INTERNET" />而我正在手机上运行我的应用,而不是在模拟器上运行。我的设备连接在桌面的同一个LAN上。

有什么问题?

0 个答案:

没有答案