Android应用程序Ping IP号码

时间:2014-05-27 12:30:45

标签: android

使用Android应用程序,用户在editview Ex:(192.100.10.10)中输入网络IP号。我想在进一步研究之前看看网络IP是否存在。

1 个答案:

答案 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
}

信用额转到How to Ping External IP from Java Android