我正在尝试按以下方式执行traceroute
命令:
Runtime r = Runtime.getRuntime();
Process p = r.exec("traceroute google.com");
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((inputLine = in.readLine()) != null) {
Log.d(tag,inputLine);
}
但它给了我以下错误:
java.io.IOException:运行exec()时出错。
命令:[traceroute,202.164.36.66]
工作目录:null
环境:null
它适用于ping
或任何其他linux命令,请帮忙。
答案 0 :(得分:2)
设备上没有安装Traceroute,因此无法使用。