Android Wifi开发——WiFi开启(四)

        在《 Android Wifi开发——基础开发(三)》中我们分析了 WiFi 连接流程的部分内容,这里我们接着上面的内容继续分析 startPrimaryOrScanOnlyClientModeManager() 方法,看一看WiFi连接的后续调用。

一、WiFi开启分析

1、ActiveModeWarden.startPrimaryOrScanOnlyClientModeManager

源码位置:/packages/modules/Wifi/service/java/com/android/server/wifi/ActiveModeWarden.java

/**
 * 方法启用新的主客户端模式管理器。
 */
private boolean startPrimaryOrScanOnlyClientModeManager(WorkSource requestorWs) {
    ActiveModeManager.ClientRole role = getRoleForPrimaryOrScanOnlyClientModeManager();
    if (role == ROLE_CLIENT_PRIMARY) {
        return startPrimaryClientModeManager(requestorWs);
    } else if (role == 

猜你喜欢

转载自blog.csdn.net/c19344881x/article/details/129425739
今日推荐