Есть ли журнал событий будильника?

Иногда я просыпаюсь и обнаруживаю, что пропустил будильник. Я рассматриваю возможность использования другой программы, которая с большей вероятностью разбудит меня, например Math Alarm Clock . Однако, прежде чем мучить себя математическими задачами каждое утро, я хотел бы сначала выяснить, почему я пропустил будильник, чтобы посмотреть, есть ли более простое решение проблемы.

  • Я пытался нажать кнопку повтора, но случайно выключил ее?
  • Разве я не слышал его, хотя он звонил 5 раз?
  • Я установил его на неправильное время, и он вообще не звонил?
  • так далее...

Чтобы помочь в расследовании проблемы, я хотел бы увидеть список событий, связанных с тревогой. Есть ли какой-либо журнал, в котором я могу увидеть все (или недавние) события будильника, включая изменение будильника, звон будильника и его отключение?

В настоящее время я использую будильник по умолчанию на HTC Desire, но если функция ведения журнала доступна только в другом приложении будильника, я бы подумал о переключении.

Пользуетесь ли вы тасккиллером? Не убивайте приложение «Часы», иначе будильник не зазвонит. А еще лучше, не используйте убийцу задач, Android разумно управляет вашими приложениями и убьет неиспользуемые приложения, если другим приложениям понадобится память.

Ответы (1)

Единственное место, о котором я могу подумать, это журналы logcat. На рынке есть приложение под названием aLogcat, которое покажет вам полные системные журналы, или вы можете использовать эмулятор терминала и просто запустить команду «logcat», чтобы получить вывод журнала с прокруткой. Существует также DDMS, доступная через Android SDK , которая также покажет вам системные журналы с вашего телефона на компьютере.

Честно говоря, я не уверен, сообщается ли о тревоге в журналах logcat или нет, но это определенно стоит проверить.

Я попытался установить aLogcat, и хотя это кажется полезной программой для отладки ошибок, я не думаю, что она сработает для этого. Я пробовал фильтровать по «будильнику» и не получил результатов.
@Mark Byers: на моем Samsung Spica, когда срабатывает будильник, он регистрируется с использованием тега «Будильник». Попробуйте фильтровать с помощью «тега: AlarmClock» (при условии, что aLogCat использует тот же синтаксис фильтрации, что и LogCat Eclipse) и посмотрите еще раз.
+1 Я также собирался предложить проверить журналы через logcat. Также не уверен, что стандартная сигнализация будет регистрировать свои предупреждения.
Я не могу найти никаких (полезных) журналов для будильника на моем телефоне (это приложение HTC Desk Clock). Я не уверен, что это потому, что он не регистрируется, или потому, что я делаю это неправильно.