首页 > 解决方案 > 屏幕关闭时,Android WifiManager.startScan() 返回 false

问题描述

ForgeroundService每 30 秒触发一次 wifi 扫描。一切正常,直到我按下电源按钮(例如关闭屏幕)。我的服务继续运行,但WifiManager.startScan()在我重新打开屏幕之前返回 false。

我试过的:

有人知道如何让 wifi 扫描继续工作吗?

我什至找不到任何表明 WifiManager 在屏幕关闭时不会扫描的消息来源......

标签: androidwifimanagerwakelockforeground-serviceandroid-wake-lock

解决方案


推荐阅读