在android中以编程方式ping不通IP

时间:2014-02-24 05:29:52

标签: android

我正在使用android中的IP连接和检索数据。要在检索数据之前检查IP是否在线,我正在使用InetAddress.getByName(hostName).isReachable(20000)ping IP。它适用于局域网,但对于WAN,需要时间。 任何帮助表示赞赏!!

1 个答案:

答案 0 :(得分:0)

try {
       boolean b = InetAddress.getByName(hostname).isReachable(40000);
     } 
  catch (Exception e) 
   {
      e.printStackTrace(); 
   } 

你必须将这20000毫升的容量添加到40000毫秒。 所以如果你没有在20000到达你的网络那么这是参数,那么你就超时..

我希望它对你有用。