用WifiManager来开启扫描
wifiManager.startScan()
开始扫描来扫描附近的wifi,这个接口在最新的安卓版本弃用了。暂时没去看替代的方法
打开和关闭wifi的开关,关闭设为false
mWifiManager.setWifiEnabled(true);
获取当前连接wifi的信息
WifiInfo currentInfo = mWifiManager.getConnectionInfo();
获取系统已保存的wifi信息
List<WifiConfiguration> mWifiConfiguration = mWifiManager.getConfiguredNetworks();
取消保存的wifi
mWifiManager.removeNetwork(mWifiConfiguration.get(i).networkId);
连接指定wifi,需要先获取wifi的ID 然后连接
mWifiManager.disconnect();
int networkId = mWifiManager.addNetwork(createWifiInfo(SSID,pwd,3));
boolean enable = mWifiManager.enableNetwork(networkId, true);
mWifiManager.saveConfiguration();
mWifiManager.reconnect();
用下面的方法可以获取要连接的wifi的配置,然后获取netid
/*创建要连接的Wifi的配置*/
public WifiConfiguration createWifiInf