我正在尝试创建一个应用android,以从终端运行nmap命令并在应用中显示结果
我正在尝试运行以下代码行:
try {
Process p = Runtime.getRuntime().exec("nmap ");
BufferedReader inputStream = new BufferedReader(new InputStreamReader(p.getInputStream()));
String s;
// reading output stream of the command
while ((s = inputStream.readLine()) != null) {
Log.d("res",s);
}
} catch (Exception e) {
e.printStackTrace();
}
W / System.err:java.io.IOException:无法运行程序“ nmap”: 错误= 13,权限被拒绝