我正在使用android中的IP连接和检索数据。要在检索数据之前检查IP是否在线,我正在使用InetAddress.getByName(hostName).isReachable(20000)ping IP。它适用于局域网,但对于WAN,需要时间。 任何帮助表示赞赏!!
答案 0 :(得分:0)
try {
boolean b = InetAddress.getByName(hostname).isReachable(40000);
}
catch (Exception e)
{
e.printStackTrace();
}
你必须将这20000毫升的容量添加到40000毫秒。 所以如果你没有在20000到达你的网络那么这是参数,那么你就超时..
我希望它对你有用。