Android 系统机制&源码分析---WIFI启用/禁用

在项目中,需要管控终端的外设状态,比如WIFI的启用/禁用,使用到了ANDORID系统服务wifiManger的setWifiEnabled。

通过分析了一下源码,流程比较复杂,涉及到了SystemServer、WifiManger、WifiStateMachine、WifiNative、android_net_wifi_wifi.cpp、wifi.c的层层调用,同时也感受到了ANDROID设计的强大和复杂:)

以下是两篇分析比较到位的文章:

    原文作者:Android源码分析
    原文地址: https://blog.csdn.net/errizh/article/details/54378484
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞