是否有可能获得wifi热点范围内的客户端设备的mac地址?

A.R*_*.R. 9 android personal-hotspot hotspot

我想获得Wifi热点范围内所有设备(打开wifi的设备)的列表.但是它可能连接也可能没有连接到热点.我通过使用这个库获取连接设备的列表,但我不确定是否可以获得未连接到wifi热点的设备,并且只是在其范围内.如果有人可以澄清它的可能性,那将是非常好的.谢谢.

Gan*_*iya -3

请尝试这个。

WifiManager wm = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wm.startScan();
List<ScanResult> scanResult = wm.getScanResults();
for (ScanResult result : scanResult) 
{
    System.out.println("Access Point MacAddr:" + result.BSSID);         
}
Run Code Online (Sandbox Code Playgroud)

  • 请正确阅读问题。它说获取热点范围内的设备列表,而不是范围内可用的 wifi 列表。 (5认同)