我正在制作一个可以从 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();