问题描述
- android局域网内在线设备如何显示
-
大家好,第一次提问,请大家帮忙一下。最近想用android实现一个功能,显示通过wifi连接到同一台路由器的所有在线设备人数和设备名称,我想通过ping子网的方式,填充arp表,然后通过读取arp表获取在线设备数目,但不知道具体如何去实现,该不会要开256个线程吧?请大神指点一下,有大神有demo吗,给小弟参考一下。
解决方案
“我想通过ping子网的方式,填充arp表,然后通过读取arp表获取在线设备数目",我没做过,不过我的思路是这样的,既然是ping,可以试试每隔一段时间,ping一次,遍历所有ip地址。。
解决方案二:
https://github.com/rorist/android-network-discovery
http://stackoverflow.com/questions/3708345/android-findout-list-of-devices-connected-to-network
解决方案三:
每隔一段时间,ping一次,遍历所有ip地址。
时间: 2025-01-21 01:39:29