Я искал и не смог найти ответ на этот вопрос.Я работаю над приложением, которое будет работать все время.Я использую Wi-Fi, и все работает нормально, пока устройство не спит.Одно устройство отправляет многоадресные пакеты, а другое должно получить их и проснуться, но это не так.Прямо сейчас сетевой поток запускается из служебного потока, запущенного StartService()
из моего основного класса.В сервисе я получаю блокировку wifi и блокировку wifi multicast, так что wifi и multicast «должны» оставаться включенными, когда устройство спит.Я также попытался добавить частичную блокировку в миксе, но все равно ничего не работает.Есть идеи?Я сейчас использую два нексуса под управлением Android 2.3.3.