Прослушивание состояния телефона в фоновом режиме — Флаттер

#android #flutter

Вопрос:

Я хотел прослушать состояние вызова своего телефона с помощью приложения Flutter и последовал этому руководству для того же:

https://flutter.dev/docs/development/platform-integration/platform-channels?tab=android-channel-java-tab Этот учебник учит созданию канала между собственным Android и Flutter для достижения этой цели. Это хорошо работает.

Поэтому, когда я нажимаю кнопку с повышенным уровнем в приложении, консоль отображает состояние телефона.
Тем не менее, я хочу постоянно прослушивать состояние телефона в фоновом режиме (без необходимости явно нажимать кнопку). Я не могу понять, как изменить шаги в этом руководстве, чтобы достичь этого.

Я прочитал кое-что о фоновых службах, которые могут помочь в этом. Но не могу понять, как включить это в мой код. Открыт для идей.

Спасибо.