Android wifi 打开流程

WiFi打开流程图:

Android wifi 打开流程_第1张图片

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.
     *
     * Note: This method will return false if wifi cannot be enabled (e.g., an incompatible mode
     * where the user has enabled tethering or Airplane Mode).
     *
     * Applications need to have the

你可能感兴趣的:(Wi-Fi,手机,平板,穿戴知识分享2,Wi-Fi,手机,平板,穿戴知识分享,android,java,开发语言)