Androidアプリケーションからping応答時間を取得できるAndroidアプリケーションを作成しています。私はすでにWindows環境でそれを行っていますが、Androidデバイスに持ち込むと、デバイスは応答を送信できません。どうすればこの問題を解決できますか?
前もって感謝します。ここに私のコードがあります
String ip="www.google.com"; String pingResult=" ";
String pingCmd="ping"+ip;
Runtime r=Runtime.getRuntime();
Process p=r.exec(pingCmd);
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();
in.close();