May 2017
Beginner to intermediate
470 pages
10h 49m
English
As we know from previous chapters, Android applications use managers to access system services. The managers will use various system services to access Hardware Abstraction Layer (HAL). The Wi-Fi architecture also follows the same approach for applications to access Wi-Fi hardware.

As we can see from the preceding diagram showing Wi-Fi layers in the Android system, WifiSettings is the application in the default AOSP build used to control Wi-Fi connections. WifiSettings uses WifiManager to get access to Wi-Fi services.
WifiManager provides the following functionalities:
Read now
Unlock full access