수색…


소개

ICMP Ping 요청은 Android에서 핑 요청을 실행하는 새 프로세스를 만들어 수행 할 수 있습니다. 요청의 결과는 프로세스 내에서 핑 요청이 완료되면 평가 될 수 있습니다.

단일 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();
}


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow