Я создал приложение, которое запускает сервис, который запускает таймер, который запускает небольшую функцию через некоторое время. Это отлично работает на эмуляторе и на Motorola Droid 1, но он не работает на Droid X, когда телефон переведен в спящий режим. Я обнаружил, что таймер, кажется, останавливается, когда телефон находится в спящем режиме. Кажется, это не делается на Droid 1 или эмуляторе. Я уверен, что обходной путь не слишком сложный, поэтому я не прошу помощи (на этот раз), я просто хочу объяснения, чтобы лучше понять это.
Мой вопрос в том, что именно делает "спящий режим" для систем Android? Что он останавливает, что не останавливается и т.д. В режиме сна я имею в виду, конечно, когда вы нажимаете кнопку питания, а экран становится черным. Что именно происходит? Любое понимание оценено.