如何在Android手机上运行arp命令

时间:2018-06-18 21:56:35

标签: android arp

我已将三台摄像头连接到手机,我想知道他们的IP地址。在windows和linux中它使用arp命令,但是这个命令不能在android终端上运行。我如何在Android上运行arp命令或者还有其他任何方法来实现相同的目标?

1 个答案:

答案 0 :(得分:0)

使用此代码对我有用。

try {
        Process process = Runtime.getRuntime().exec("cat /proc/net/arp");

        BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
        String line;
        String output = "";
        while ((line = reader.readLine()) != null) {
            System.out.println(line);
        }
        reader.close();
        Log.d("*************", ""+output);
    }
    catch (IOException e) {
        e.printStackTrace();
        System.out.println(e);
    }
    return "";