Приемник Android Broadcast не вызывается после принудительного закрытия - PullRequest
2 голосов
/ 27 сентября 2019

Так что это странно.

Мое приложение должно регулярно уведомлять пользователя.Раз в неделю более или менее.Глядя на различные варианты, WorkManager, AlarmManager, кажется, что нет возможности делать то, что я хочу, что выглядит сумасшедшим ... Если я удару приложение с последнего места, сигнал тревоги срабатывает, но приемник вещания нет, если я не добавляюсигнал тревоги для applicationId в файле сборки.Означает ли это, что Android проверяет идентификатор приложения и, если оно содержит тревогу, позволяет звонить получателю?Я использую устройство один плюс 3 с Android 9. Не уверен, если это конкретное устройство.

Чтобы проверить это, просто запустите https://github.com/nikit19/AlarmManager и измените appid на что-то без тревоги, чтобы увидеть, что оно не работает.Запустите приложение, выберите время для будильника и принудительно закройте приложение.Если приложение имеет тревогу, будильник позвонит получателю, и появится уведомление.Если нет, ничего не произойдет.

Есть ли способ сделать то, что я хочу?Это единственный способ push-уведомлений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...