当有连接过的WiFi环境出现时,手机自动切换到WiFi模式功能实现原理

在学校,当有WiFi信号时,手机自动切换到WiFi状态,而不是走流量,有效减少流量使用,我觉得这种功能很不错,但是一直好奇这种功能是如何实现的?有知道技术原理的么?求大侠答疑解惑。

AJohnson
浏览 2524回答 2
2回答

atwal

没有验证,只说一种思路:用一个service一直在后台监控网络,当有可用的WIFI时进行网络(从数据流量切换为WIFI)切换

qq_紫禁之巅_1

是有优先级判断的,启动时会进行判断,每次开启wifi都会判断。不仅仅是无线网,还有是否处于飞行模式,开启热点等判断。framework中主要是wifiStateMachine里面 用状态机进行操作。
打开App,查看更多内容
随时随地看视频慕课网APP