![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wifi
cc0410
这个作者很懒,什么都没留下…
展开
-
Android Wifi学习(四)
wifi的sta connect流程分析:原创 2020-09-01 19:56:09 · 107 阅读 · 0 评论 -
Android Wifi学习(三)
wifi的scan流程分析:一般,在上层应用上,当用户进入wifi的UI界面时,此时就会自动去下scan,是一个定时scan,间隔10s或15s,当退出wifi UI界面时,这时就会停止上层的scan。这个是上层应用做的操作。在android 8.0之前的版本,scan的定时扫描都是在上层app做的,但从8.0开始,google把这个定时器做到了framework中的SettingsLib(frameworks/base/packages/SettingsLib)中去了如下修改为goog原创 2020-06-28 15:45:10 · 412 阅读 · 0 评论 -
Android Wifi学习(二)
Wifi开启流程包括以下两种:1,开机自动启动wifi2,手动开启wifi开启流程如下图所示:原创 2020-06-22 17:48:08 · 227 阅读 · 0 评论 -
Android Wifi学习(一)
Android Wifi的整体架构如下图所示:第一层Application:主要就是wifi应用,已settings apk为主第二层Android Wifi Framework:Android Wifi框架层,为wifi应用提供API,维护wifi各功能状态,与Android网络模块建立关联第三层Android Wifi Hal:wifi的硬件抽象层,为Android Wifi Framework提供操作wifi的命令第四层Netlink:为用户层到内核层建立通道的工具第五层cfg原创 2020-06-16 17:27:30 · 509 阅读 · 0 评论 -
Android Wifi学习(五)
wifi的softap打开过程:1)从Android 7.0开始,google已经从原先直接调用WifiManager.setWifiApEnabled()的方式,直接改成调用ConnectivityManager.startTethering()的方式了。2)当修改AP配置时,也不用原先像mWifiManager.setWifiApEnabled(null, false),再mWifiManager.setWifiApEnabled(mWifiConfig, true)的方式。改成了当hosta.原创 2020-09-04 10:40:02 · 362 阅读 · 0 评论