Как контролировать LogCat в приложении Android и событие огня - PullRequest
0 голосов
/ 15 февраля 2012

Как вы постоянно отслеживаете выход logcat и запускаете событие при обнаружении определенного журнала?

В моем случае меня интересуют только теги NfcService, и я хочу вызвать событие, если текст logcat совпадает с тем, что я ищу.

Есть ли простой способ сделать это? Должен ли я выполнять logcat каждую секунду и искать строку, или есть способ, которым я могу постоянно контролировать вывод logcat?

Пример кода приветствуется.

Спасибо.

Edit:

@ AedonEtLIRA Если есть другой лучший способ сделать это, я бы сделал это. Проблема, с которой я столкнулся, заключается в том, что служба NFC аварийно завершает работу, когда за один раз читается слишком много чипов NFC. Я могу отключить и включить службу NFC с помощью кнопки в моем приложении, но я хочу получать уведомления о сбое службы NFC, чтобы я мог программно автоматически перезапустить службу. Единственный способ, которым я мог придумать, это контролировать вывод logcat. Если есть лучший способ, пожалуйста, дайте мне знать.

...