Я разрабатываю приложение для обнаружения движения. Это приложение использует камеру для сравнения непрерывно снятых кадров для обнаружения движения. Итак, мне нужно, чтобы приложение продолжало работать и не останавливалось или останавливалось. Я использую WakeLock для этого, но я вижу в документации по Android, что большинство методов устарели.
Меня не волнует, погаснет ли экран, но приложение должно продолжать работать. Сейчас использую вот это:
mWakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "APP");
Но приложение останавливается, когда экран гаснет. Я видел, что, возможно, этот вариант лучше подходит для моей модели: SCREEN_DIM_WAKE_LOCK
, но он устарел на уровне API 17 ...
Итак, как лучше всего это получить?
SCREEN_DIM_WAKE_LOCK
, у меня есть необходимая функциональность, но я не знаю, будет ли это работать на устройстве kitkat - person masmic   schedule 13.05.2014