我正在尝试开发一个应用程序,它需要通过目标 MAC 地址检查与我的另一台 Android 设备的连接性。 是否可以?有什么指点吗?
我主要使用 Wi-Fi,并且我的两个设备都连接到同一个 Wi-Fi。但由于我启用了 DHCP,我的两台设备上并不总是具有相同的静态 IP。而且我也不打算使用静态IP。因此我认为使用 MAC 地址会更好。
我还没有任何代码可以显示。但欢迎任何指点。
最佳答案
检查针对此问题提供的解决方案。您可以使用java代码从特殊的linux文件中读取IP和MAC地址。但它需要 API 级别 9 及以上!根据评论,该解决方案确实有效。
Q: How to get IP address of the device?
我不确定动态 IP 地址之间的日志记录和切换,但 MAC 地址应该可以解决问题。
关于java - 用于使用目标节点 MAC 地址检查连接性的 ping 命令变体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23325711/