Постоянно следить за датчиком акселерометра на Android - PullRequest
1 голос
/ 18 февраля 2012

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

Мой вопрос - есть ли хороший способ реализовать энергоэффективный акселерометр?монитор который бы постоянно работал в фоновом режиме?

Ответы [ 2 ]

1 голос
/ 09 марта 2013

Вы не можете использовать акселерометр, когда экран надежно выключен на всех телефонах. Это работает для некоторых телефонов, но не для других. См. https://code.google.com/p/android/issues/detail?id=11028 для открытого отчета об ошибке.

Кроме того, этот вопрос является дубликатом Обходной путь Android для нерабочих датчиков при выключенном экране

1 голос
/ 18 февраля 2012

у вашего Сервисного инструмента SensorEventListener . Затем зарегистрируйте свою службу в SensorManager .

Я проверил документы о датчиках для вас, и я считаю, что заголовок для SensorManager отвечает на ваши вопросы. Каждая затронутая вами проблема была рассмотрена во втором абзаце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...