У меня есть служба, которая создает бодрствование-замок:Android: сохранить GPS в режиме ожидания?
pm = (PowerManager) getSystemService(POWER_SERVICE);
flags=PowerManager.PARTIAL_WAKE_LOCK;
wl = pm.newWakeLock(flags,"myApp");
wl.acquire();
Далее я запросить данные о местонахождении через LocationManager.GPS_PROVIDER. Это нормально работает до тех пор, пока устройство не перейдет в PARTIAL_WAKE_LOCK-sleep, здесь место GPS исчезнет. Поэтому мой вопрос: как я могу позволить GPS оставаться в живых во время такого рода резервных копий? Настройка SCREEN_DIM_WAKE_LOCK будет работать, но это не вариант, потому что это требует слишком большой мощности.
Elmi