android系统多久扫描一次wifi?

5191 / 2025-05-15 14:53:53 2018世界杯球队

WiFi扫描本质上取决于硬件制造商--可能还有一些用户设置和其他正在运行的应用程序(其他应用程序可能要求对WiFi网络进行扫描)。因此,WiFi确实没有“标准扫描时间”。

下面是一个很好的参考,它讨论了WiFI扫描之间的间隔(本质上说,您应该与用户检查,看看他们是否想要“尽可能频繁地扫描”选项,还是其他的.)

除非你的应用程序是为开发人员准备的,否则你应该使用一个衰减的算法,比如检查5秒,然后是10,20,40,80,160.等等,直到你在一个可接受的时间范围内达到极限(比如5分- 300秒;或1小时- 3600秒)。然后也监控其他事件,如电话睡眠/唤醒或应用程序的启动。使用这些方法进行WiFi轮询,并尝试连接和重新启动衰变算法方法。