Android WiFi--系统架构
来源:互联网 发布:注册会计师 知乎 编辑:程序博客网 时间:2024/06/05 15:31
1. 系统架构
1.1WifiService
1.2WifiMonitor
1.3wpa_supplicant
1.4Wifi驱动模块
1.5Wifi电源管理模块
1.6Wifi工作步骤
1.7Wifi模块代码
发送命令给wifi.c)
2. WifiService和wpa_supplicant启动流程
2.1 状态变化
• 加载wifi驱动的状态变化流程如下:
初始状态:mInitialState
mDriverLoadingState(其enter中调用WifiNative.loadDriver)
• 启动wpa_supplicant的状态变化如下:
3.生产时自动打开Wifi
在生产时,
-
- public
void checkAndStartWifi() { -
mAirplaneModeOn.set(isAirplaneModeOn()); -
mPersistWifiState.set(getPersistedWifiState()); -
-
boolean wifiEnabled = shouldWifiBeEnabled() || testAndClearWifiSavedSta te(); -
Slog.i(TAG, "WifiService starting up with Wi-Fi " + -
(wifiEnabled ? "enabled" : "disabled")); -
setWifiEnabled(wifiEnabled); //强制设置为true -
-
mWifiWatchdogStateMachin e = WifiWatchdogStateMachine . -
makeWifiWatchdogStateMac hine(mContext); -
- }
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- Android WiFi--系统架构
- WIFI Architecture (inf…
- WIFI Architecture (hot…
- WIFI Architecture (hot…
- IOS后台运行机制详解(一)
- Android WiFi--系统架构
- Android WiFi--系统架构
- WIFI Architecture (P2P…
- WIFI Architecture (P2P…
- android wifi之ConnectivityS…
- android wifi之ConnectivityS…
- 2013年12月05日
- 2013年12月05日
- 2013年12月05日
- 2013年12月05日