使用Android应用程序,用户在editview Ex:(192.100.10.10)中输入网络IP号。我想在进一步研究之前看看网络IP是否存在。
答案 0 :(得分:0)
你的代码看起来应该是这样的:
InetAddress in;
//try to parse address
try {
in = InetAddress.getByName("192.100.10.10");
} catch (UnknownHostException e) {
//incorrect IP
}
try {
//wait for response (500ms)
if (in.isReachable(5000)) {
//host reachable
} else {
//no host found/timeout
}
} catch (IOException e) {
// IOException
}