Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道 WifiManager.WifiLock 这样的事情。我不必使用它,因为我不需要持久的 wifi 连接。相反,我只需要每隔 30 分钟尝试一次 wifi 连接。
我注册了一个 CONNECTIVITY_CHANGE 监听器。如果我设置了一个间隔 30 分钟的预定唤醒闹钟。唤醒后,android会自动重新连接可用的WIFI,所以我的CONNECTIVITY_CHANGE听者能听到吗?
是的,它应该。它是否必须“重新连接”取决于 wifi 睡眠设置:默认情况下,即使在睡眠中它也会保持连接。
但是,如果它由于该设置而断开连接,那么它会在设备唤醒时重新连接,当然前提是启用了 wifi。