wifi的softap打开过程:
1)从Android 7.0开始,google已经从原先直接调用WifiManager.setWifiApEnabled()的方式,直接改成调用ConnectivityManager.startTethering()的方式了。
2)当修改AP配置时,也不用原先像mWifiManager.setWifiApEnabled(null, false),再mWifiManager.setWifiApEnabled(mWifiConfig, true)的方式。改成了当hostap关闭后,接收hostap的广播,再进行打开操作,这样避免了开关过快导致hostap不能再次打开的问题


从Android 7.0开始,Google调整了WiFi热点的开启方式,由原先的WifiManager.setWifiApEnabled()改为ConnectivityManager.startTethering()。同时,修改AP配置不再直接关闭再打开,而是利用广播机制,避免了快速开关导致的热点无法重启问题。
3199

被折叠的 条评论
为什么被折叠?



