Как я могу сделать так, чтобы мое устройство не спало во время работы моего приложения, например, при запуске gps? Я знаю, что это может потреблять батарею, но пока что можно обойтись.
Это спрашивалось ранее:
Отключение режима сна экрана Программно в Android?
использование setKeepScreenOn(true).
setKeepScreenOn(true)
Можно посмотреть комбинацию WAKE_LOCK и PowerManager .