1.Android平台中WIFI系统从上到下主要包括java框架类、Android适配器库、wpa_supplicant守护进程、驱动程序和协议,结构如下图,
WIFI系统架构 WIFI系统架构(1)WIFI用户空间的程序和库,对应路径为external/wpa_supplicant/。在此生成库libwpaclient.so和守护进程wpa_supplicant。
(2)WIFI管理库,即适配器库,通过调用库libwpaclient.so成为wpa_supplicant在Android中的客户端。对应路径为hardware/libhardware_legacy/wifi/。
WIFI系统架构2.wpa_supplicant
WIFI系统架构 WIFI系统架构3.jni部分
WIFI系统架构4.framework部分
WIFI系统架构
网友评论