Я создал приложение для Android и настроил push-уведомление, которое отлично работает на всех устройствах Android ниже Marshmallow. Я так понимаю, изначально разрешение отключено. Мне потребовались некоторые функции, такие как камера, я добился этого, запросив необходимое разрешение. Есть ли такой способ при уведомлении. Если нет, то как перейти к разрешению уведомления, дающему действие программно
заранее спасибо
Спасибо, что ответили, в некоторых телефонах он отключен. Поэтому, когда приложение запускается в первый раз, мне нужно проверить, отключено ли оно, если да, попросите его каким-то образом включить его.
У меня была аналогичная проблема, но с O. Оказывается, уведомления от O должны быть назначены на канал.
https://developer.android.com/training/notify-user/channels.html
Уведомления включены по умолчанию - используйте метод
NotificationManagerCompat.areNotificationsEnabled(), чтобы проверить, отключил ли их пользователь