原理
1、使用系统提供的服务
code https://github.com/HungryGoogle/WifiDemo-master
2、wifi公共类
import android.content.Context;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.util.Log;
import java.util.List;
import static android.content.Context.WIFI_SERVICE;
/**
* Created by li on 2018/2/14.
*/
public class WifiUtil {
/**
* 切换到指定wifi
* @param wifiName 指定的wifi名字
* @param wifiPwd wifi密码,如果已经保存过密码,可以传入null
* @return
*/
public boolean changeToWifi(String wifiName, String wifiPwd){
if(mWifiManager == null){
Log.i(TAG, " ***** init first ***** ");
return false;
}
String __wifiName__ = "\"" + wifiName + "\"";
printCurWifiInfo();
List wifiList = mWifiManager.getConfiguredN