如何在Android上以编程方式从Mac地址获取IP地址?

如何在Android上以编程方式从Mac地址获取IP地址?,android,ip-address,android-wifi,mac-address,Android,Ip Address,Android Wifi,Mac Address,通过编程,我从同一网络上的设备获取了其他支持Wifi的设备的Mac地址。我也需要在这里申请。是否有任何应用程序或任何其他可能通过使用Android上的Mac地址获取网络上每个支持wifi的设备的IP地址?此人的做法正好相反,因此应该适合您 诀窍是从设备读取ARP缓存表 如果您正在寻找android应用程序,您可以尝试运行良好的应用程序,并可以列出本地网络上的所有设备以及相应的IP和地址 如果您正在寻找代码,那么应用程序是可用的,并且(除其他外)与Yahel解释的基本相同:它读取/proc/net

通过编程,我从同一网络上的设备获取了其他支持Wifi的设备的Mac地址。我也需要在这里申请。是否有任何应用程序或任何其他可能通过使用Android上的Mac地址获取网络上每个支持wifi的设备的IP地址?

此人的做法正好相反,因此应该适合您

诀窍是从设备读取ARP缓存表


如果您正在寻找android应用程序,您可以尝试运行良好的应用程序,并可以列出本地网络上的所有设备以及相应的IP和地址

如果您正在寻找代码,那么应用程序是可用的,并且(除其他外)与Yahel解释的基本相同:它读取/proc/net/arp


注意:我不是此应用程序的作者。

启动Android Q后,无法再访问/proc/net/arp文件。您是如何获得MAC地址的?我正在寻找代码,以获取连接在同一网络上的其他设备的MAC地址。你能粘贴代码或链接吗。我正在搜索,但没有得到确切的结果。