Android系统的WIFI结构
应用
packages\apps\Settings\res\xml\wifi_configure_settings.xml
packages\apps\Settings\res\values\arrays.xml
packages\apps\Settings\res\values\strings.xml
packages\apps\Settings\src\com\android\settings\wifi\ConfigureWifiSettings.java
Framework
frameworks\base\core\java\android\provider\Settings.java
frameworks\base\wifi\java\android\net\wifi\IWifiManager.aidl
frameworks\base\wifi\java\android\net\wifi\WifiManager.java
frameworks\opt\net\wifi\service\java\com\android\server\wifi\SupplicantStaIfaceHal.java
frameworks\opt\net\wifi\service\java\com\android\server\wifi\WifiConnectivityManager.java
frameworks\opt\net\wifi\service\java\com\android\server\wifi\WifiNative.java
frameworks\opt\net\wifi\service\java\com\android\server\wifi\WifiServiceImpl.java
frameworks\opt\net\wifi\service\java\com\android\server\wifi\WifiStateMachine.java
协议
external\wpa_supplicant_8\src\common\qca-vendor.h
external\wpa_supplicant_8\src\drivers\driver.h
external\wpa_supplicant_8\src\drivers\driver_nl80211.c
external\wpa_supplicant_8\wpa_supplicant\hidl\1.0\supplicant.h
external\wpa_supplicant_8\wpa_supplicant\hidl\1.0\supplicant.cpp
external\wpa_supplicant_8\wpa_supplicant\hidl\1.1\supplicant.h
external\wpa_supplicant_8\wpa_supplicant\hidl\1.1\supplicant.cpp
驱动
vendor\qcom\opensource\wlan\prima\CORE\HDD\inc\wlan_hdd_main.h
vendor\qcom\opensource\wlan\prima\CORE\HDD\src\wlan_hdd_cfg80211.c
vendor\qcom\opensource\wlan\prima\CORE\HDD\src\wlan_hdd_main.c