android系统多久扫描一次wifi

gia*_*qaz 6 android wifi

Android系统多久扫描一次Wi-Fi?

以下2种情况:

当设备连接到网络时

或者

当设备未连接到任何网络时。和android操作系统版本有什么不同吗?

有没有人知道这一信息?

Mai*_*ake 3

Android系统多久扫描一次Wi-Fi?

这取决于应用程序实现Android 操作系统版本(所以第二个问题的答案是“是”)。

让我们更详细地了解一下:

您可以使用 的实例WifiManager通过方法启动 wifi 扫描startScan()。这可以让你开始所有你想要的扫描,很快就会耗尽电池电量。

正因为如此,从Android 8.0(API 26)开始,扫描频率受到了限制。

以下限制适用于使用 WifiManager.startScan() 进行扫描的频率。

安卓 8.0 和安卓 8.1:

每个后台应用程序可以在 30 分钟内扫描一次

Android 9 及更高版本:

每个前台应用程序可以在 2 分钟内扫描四次。这允许在短时间内进行突发扫描。

所有后台应用程序合计可在 30 分钟内扫描一次

参考