Android Sleep / Standby Режим

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

У меня вопрос: что именно «спящий режим» делает в системах Android? Что останавливает, что не останавливает и т. Д. Под спящим режимом я подразумеваю, конечно, когда вы нажимаете кнопку питания и экран становится черным. Что именно происходит? Приветствуется любое понимание.

44
задан Bergi 2 December 2014 в 11:48
поделиться