如何在Android中扫描本地网络中其他设备的MAC地址?

时间:2015-02-09 16:38:53

标签: java android ip wifi mac-address

是否有明确的方法可以轻松实现扫描本地网络以获取连接到我的WiFi网络的设备的MAC地址?谢谢。

1 个答案:

答案 0 :(得分:1)

我不相信Android会允许您访问原始套接字以发送ARP请求,因此最简单的方法是将一些流量(可以是任何类型的流量)传输到网络中的所有IP地址强制手机通过ARP获取所有IP的MAC地址。然后,您可以读取ARP缓存(/proc/net/arp)并获取IP到MAC映射。

相关问题