Как не дать процессору «спать» при выключенном экране в Android?

У меня есть приложение, в котором я отправляю сетевые данные через WiFI. Все нормально, пока я не выключу дисплей или пока устройство не перейдет в "спящий режим". Я уже блокирую Wi-Fi, однако кажется , что скорость процессора снижается в спящем режиме, что приводит к некорректному поведению потоковой передачи (т. Е. Пакеты не передаются так быстро, как я бы вроде как делают когда девайс не спит).

Я знаю, что я, возможно, смогу / возможно должен решить эту проблему на уровне протокола, однако, что , возможно, также может оказаться невозможным ...

Есть ли какой-либо способ чтобы "предотвратить переход процессора в спящий режим при выключенном экране"? Если да, то как? Если нет, посоветуйте, как поддерживать постоянную скорость моего потока WiFi независимо от того, находится устройство в спящем режиме или нет?

15
задан Marian Paździoch 18 March 2015 в 10:39
поделиться