базе данных? Или выносить нужно в сервис?
выглядит как избыток ответственности для одного блока кода. тот класс, который отвечает за прослушивание сообщений, не должен обращаться непосредственно к базе данных - это следует перенаправлять на другой класс, который только за базу ответственен
Тут вопрос не про ответственность, а про компонент стикеры Андроид, в котором стоит делать запрос
https://developer.android.com/guide/components/broadcasts#security-and-best-practices секция где "Because a receiver's onReceive(Context, Intent) method runs on the main thread..."
Обсуждают сегодня