当我使用getConfiguredNetworks()获取BSSID值时,它什么也没有给我。我得到除BSSID以外的所有其他值。谁能告诉我为什么会这样吗?是的,我收到的网络具有各自的BSSID。我通过getScanResults()发现了这一点。当我使用getConfiguredNetworks()时,我没有获得BSSID。

最佳答案

我猜想它可以像这样工作(即使文档中没有提到它):getConfiguredNetworks()仅检索“已保存”的wifi热点,这可能不会保存BSSID(因为您不在乎)连接到哪个访问点,只是它具有预期的ssid)。如果您需要BSSID,则可能只需要将getScanResults()与getConfiguredNetworks()进行交叉引用即可。

10-05 22:11