如何连接指定mac地址的wifi
当前网络环境中,存在几个SSID相同的WIFI(mac地址各不相同)
想用android连接指定mac地址的WIFI网络。
WifiConfiguration cfg = new WifiConfiguration();
cfg.SSID = "指定的SSID";
cfg.BSSID = "指定的mac地址";
...
WifiManager.saveConfiguration();
WifiManager.enableNetwork(cfg.networkId, true);
WifiManager.reassociate();
但是发现,他每次连接的都是信号最强的那个WIFI。
如果使其连接到指定的信号较弱的WIFI (有几个SSID相同的WIFI存在的情况下)