我需要获取所有 AP 的 BSSID(MAC)。请在下面找到代码块。
List<WifiConfiguration> test = wifiManager.getConfiguredNetworks();
for(int k=0;k<test.size();k++){
Log.d("acheck", "test BSSID = "+test.get(k).BSSID);
Log.d("acheck", "test BSSID = "+test.get(k).BSSID);
}
但上面的代码块正确返回 SSID,但 BSSID 为空。我想使用用户定义的 SSID 连接到最强的接入点。是否有任何 API 方法可用于获得具有用户定义的 SSID 的最佳信号强度的 AP。(在我的情况下,有许多具有单个 SSID 的 SSID 和多个可用的 AP。)