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