我正在开发一款检查Wi-Fi状态的应用。如果没有Wi-Fi连接,该应用程序必须显示断开符号。从Marshmallow开始,如果设备进入“Doze模式”,我的设备网络会进入挂起模式。 如果我通过按下电源按钮唤醒设备,Wi-Fi是否会自动变为活动状态?
网络将始终处于活动状态,只是应用程序对其的访问被暂停。系统会决定何时允许访问。 根据文档: 一旦用户通过移动设备、打开屏幕或连接充电器唤醒设备,系统退出Doze模式,所有应用程序恢复正常活动 因此,如果您打开屏幕,则会授予对网络的访问权限,前提是您的应用程序不处于待机模式。