Раньше я использовал собственный звук для уведомлений, сохраненных в res/raw
.Требуется не разрешать другому приложению использовать этот звук.
С помощью каналов уведомлений Android 8 мне удалось обойти проблему с перенаправлением пользователя из системных уведомлений в настройки приложений, откуда я мог показывать собственный звук.среди других андроида предусмотрены звуки.А когда пользователь изменил звук уведомлений, был создан новый канал уведомлений.
Теперь я перешел на следующий уровень, и мне нужно предоставить этот звук для облачных сообщений Firebase, пока приложение находится в фоновом режиме.
ОБНОВЛЕНИЕ: Мне нужно положиться на высокоприоритетные сообщения и обработчик уведомлений, чтобы сообщение с данными (вероятно) не было для меня решением.
Короче говоря: Могу ли я сделать собственный звук доступным из настроек системного приложения только для моего приложения (включая push-уведомления Firebase)?