标签: android multicast power-management
我有理论认为我的IGMP组播套接字在设备从深度睡眠恢复后停止工作(可能是因为IGMP组成员资格超时)。有没有办法检测设备是否已进入休眠状态(除了跟踪upTimeMillis()和当前挂钟时间之间的偏差)?请注意,我特别关注CPU是否已进入睡眠状态,而不是屏幕是否已进入睡眠状态。是的我有一个多播锁。但是我想发布部分唤醒锁和/或wifi锁。