Я относительно новичок в Android, поэтому то, что я спрашиваю, может показаться очевидным (хотя я прочитал все вопросы с аналогичными названиями и тщательно искал). Мне нужно постоянно следить за акселерометром в течение длительного времени. Было предложено два подхода:
1) получить частичную блокировку пробуждения, которая удерживается все время, пока отслеживается акселерометр; и
2) контролировать акселерометр в режиме переднего плана.
При первом подходе батарея разряжается очень долго. Второй подход должен привести к тому, что служба будет убита редко, но я не уверен, что означает «редко». Какой подход следует использовать и есть ли альтернативы, которые я должен рассмотреть?