打瞌睡模式与网络状态
Doze mode vs Network Status
我正在开发一个应用程序来检查 Wi-Fi 状态。如果没有 Wi-Fi 连接,应用程序必须显示断开连接符号。从 Marshmallow 开始,如果设备进入“打瞌睡模式”,我的设备网络将进入 暂停模式。
如果我通过按下电源按钮唤醒我的设备,Wi-Fi 会自动变为 Active 状态吗?
网络将始终处于活动状态,只是应用程序对其的访问被暂停。系统决定何时允许它。
As soon as the user wakes the device by moving it, turning on the
screen, or connecting a charger, the system exits Doze and all apps
return to normal activity
因此,如果您打开屏幕,那么只要您的应用不在 standby mode.
中,网络访问权限就会被授予
我正在开发一个应用程序来检查 Wi-Fi 状态。如果没有 Wi-Fi 连接,应用程序必须显示断开连接符号。从 Marshmallow 开始,如果设备进入“打瞌睡模式”,我的设备网络将进入 暂停模式。
如果我通过按下电源按钮唤醒我的设备,Wi-Fi 会自动变为 Active 状态吗?
网络将始终处于活动状态,只是应用程序对其的访问被暂停。系统决定何时允许它。
As soon as the user wakes the device by moving it, turning on the screen, or connecting a charger, the system exits Doze and all apps return to normal activity
因此,如果您打开屏幕,那么只要您的应用不在 standby mode.
中,网络访问权限就会被授予