Android 打瞌睡模式与网络状态

Android 打瞌睡模式与网络状态,android,doze,Android,Doze,我正在开发用于检查WiFi状态的应用程序,如果没有WiFi连接,则应用程序必须显示断开符号。从病房的棉花糖中,如果设备进入“睡眠模式”,则我的设备网络进入暂停模式。如果我按电源按钮唤醒设备,WiFi是否会自动变为活动状态?网络将始终处于活动状态,只是应用程序对其的访问被暂停。系统决定何时允许它 根据: 一旦用户通过移动设备唤醒设备,打开 屏幕,或连接充电器,系统退出Doze和所有应用程序 恢复正常活动 如果你打开屏幕,如果你的应用程序不在 OK,那么就可以访问网络。考虑设备是空闲/瞌睡模式,在此

我正在开发用于检查WiFi状态的应用程序,如果没有WiFi连接,则应用程序必须显示断开符号。从病房的棉花糖中,如果设备进入“睡眠模式”,则我的设备网络进入暂停模式。如果我按电源按钮唤醒设备,WiFi是否会自动变为活动状态?

网络将始终处于活动状态,只是应用程序对其的访问被暂停。系统决定何时允许它

根据:

一旦用户通过移动设备唤醒设备,打开 屏幕,或连接充电器,系统退出Doze和所有应用程序 恢复正常活动


如果你打开屏幕,如果你的应用程序不在

OK,那么就可以访问网络。考虑设备是空闲/瞌睡模式,在此期间,我从第三方服务器得到一个通知。我会错过那个通知的,对吗?我怎样才能使我的应用程序即使在打瞌睡模式下也始终连接到网络?@kavie你可以使用FCM高优先级消息,让你可靠地唤醒你的应用程序以访问网络,即使用户的设备处于睡眠状态或应用程序处于应用程序待机模式。我无法在项目中使用FCM。是否有任何方法可以使android wear应用程序始终连接到互联网?@kavie我对wear应用程序不太熟悉。您可以创建一个新问题,并检查其他人是否可以帮助。@Sagar。这种打瞌睡的行为在android手机中也是一样的,对吗?