2016-11-19 1 views
0

Требуется ли выполнить запущенное приложение для прослушивания трансляции событий? Если нет, то какой подход используется?Как работает Android BroadcastReceiver на системном уровне?

+0

Как вы отметили, будет ли это слушателем? – marekful

+0

правильно назвал объект Android и перефразировал для ясности –

ответ

0

Нет, используется метод «push» - приемник регистрации приложений либо во время установки (если BroadcastReceiver зарегистрирован в манифесте), либо когда приложение запущено. Затем, когда широкополосная связь поднята, Android соответствует IntentFilters для всех зарегистрированных приемников и доставляет Intent этому BroadcastReceiver.

Смежные вопросы