标签: java android ip wifi mac-address
是否有明确的方法可以轻松实现扫描本地网络以获取连接到我的WiFi网络的设备的MAC地址?谢谢。
答案 0 :(得分:1)
我不相信Android会允许您访问原始套接字以发送ARP请求,因此最简单的方法是将一些流量(可以是任何类型的流量)传输到网络中的所有IP地址强制手机通过ARP获取所有IP的MAC地址。然后,您可以读取ARP缓存(/proc/net/arp)并获取IP到MAC映射。
/proc/net/arp