执行单个 Ping

此示例尝试单个 Ping 请求。runtime.exec 方法调用中的 ping 命令可以修改为你可以在命令行中执行的任何有效 ping 命令。

try {
    Process ipProcess = runtime.exec("/system/bin/ping -c 1 8.8.8.8");
    int exitValue = ipProcess.waitFor();
    ipProcess.destroy();
    
    if(exitValue == 0){
        // Success
    } else { 
        // Failure
    }
} catch (IOException | InterruptedException e) {
    e.printStackTrace();
}