如何从Android App检测WiFi网络中连接的所有设备

我正在开发一个需要扫描WiFi网络并显示所有已连接设备列表的应用程序。

允许用户点击设备,该应用应显示该特定设备的所有硬件信息。这里所说的硬件是指-RAM,存储介质,存储容量,设备名称,设备IP地址等。

现在,该设备可以是xbox,带Linux / Windows的笔记本电脑,iPhone等手机或任何基于Andorid的智能手机甚至打印机。

如何扫描WiFi网络并查询/检测连接到它的所有设备?

与特定设备上运行的操作系统无关,我需要使用哪些协议来获取特定设备中的硬件列表?

回答:

也许Network Discovery

github项目可以为您提供帮助。它列出了使用IP和MAC地址连接到WiFi的所有用户,甚至收集了一些信息,例如开放端口,设备名称,Ping等。希望对您有所帮助

以上是 如何从Android App检测WiFi网络中连接的所有设备 的全部内容, 来源链接: utcz.com/qa/432731.html

回到顶部