2015-12-20 4 views
2

Как рассчитать время ожидания/время пинга в мс для ip-адреса от android.Расчет времени ping android

Я хочу реализовать это в своем приложении. Я попытался следующий код, но он не выводит ничего

private void executeCommand() throws IOException { 
    String pingResult=" "; 

    Runtime r=Runtime.getRuntime(); 
    Process p=r.exec(new String[] {"ping", "-c 4", "www.google.com"}); 
    try { 
     p.waitFor(); 
    } catch (InterruptedException e) { 
     e.printStackTrace(); 
    } 
    BufferedReader in=new BufferedReader(new InputStreamReader(p.getInputStream())); 
    String inputLine; 
    Toast.makeText(getApplicationContext(), "Going loop", 1).show(); 
    while((inputLine=in.readLine())!=null) 
    { 
     pingResult+=inputLine; 
    } 
    Toast.makeText(getApplicationContext(),pingResult, 1).show(); 
    System.out.println(pingResult); 
    in.close(); 
} 

ответ

0

Используется ADB оболочки пинг Click.

adb have no ping. adb оболочка не имеет пинг

или netstat