嘿我的android连接通信与一个特殊的设备。如何找出我通过套接字与设备通信的mac地址
远程设备连接到我的家庭网络以及android设备。他们通过套接字进行通信。我如何才能找出该设备的mac地址?
感谢, 最好的问候
嘿我的android连接通信与一个特殊的设备。如何找出我通过套接字与设备通信的mac地址
远程设备连接到我的家庭网络以及android设备。他们通过套接字进行通信。我如何才能找出该设备的mac地址?
感谢, 最好的问候
地址解析协议(ARP)是将以太网地址(MAC地址)映射到IP地址(192.168.2.115之一)。您可以使用arp
命令检查您的设备arp表。例如:
% adb shell arp -a
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
fox.home.network (192.168.0.1) at 00:0x:yz:00:01:00 [ether] on eth0
您还可以使用SNMP来检查您的网络上的路由器的路由表来获取ARP/IP经常映射。
是的,但我不需要通过控制台以应用程序的方式编程。你可以为它解析/ proc/net/arp。 – softwaresupply
找到它自己:http://stackoverflow.com/questions/5240706/detecting-android-devices-connected-to-wifi – softwaresupply