WiFi打开流程图:
1: /frameworks/base/wifi/java/android/net/wifi/WifiManager.java
三方应用打开或者关闭wifi,是通过调用系统提供的framework层API
有下面的代码可以看到,直接调用mService的方法。mService其实就是WifiServiceImpl的实例对象,进而调用 WifiServiceImpl 的 setWifiEnabled() 函数
WifiManger.setWifiEnabled()
/**
* Enable or disable Wi-Fi.