一 Android U上 WiFi 架构
- 应用:CarSettings(默认)
- API 接口:WifiManager、WifiP2pManager
- Wifi 服务:Android 平台上的 STA(工作站)+ SAP(服务接入点)功能
- Wifi 直连服务:管理 Wi-Fi 直连模式
- Wifi 感知服务:管理 Wi-Fi 感知模式
- Wifi RTT 服务:管理 IEEE 802.11mc 标准下的 FTM(精细定时测量)功能
- Wificond:直接使用 nl80211 命令与驱动通信
- 厂商硬件抽象层(Vendor HAL):提供 Android 专属命令。其中 STA 与 AP 功能为可选,Wi-Fi 感知与 RTT 功能为必选
- Supplicant 硬件抽象层:与 Supplicant 服务通信
- Hostapd 硬件抽象层:与 Hostapd 服务通信
框架实现的通用功能
- Android 框架已实现了部分实用的 Wi-Fi 功能,用户可调用 Wi-Fi API 来使用这些功能