Размещение файла: я разместил мой собственный звуковой файл (my_sound.m4a и .aiff) в папке android/app/src/main/res/raw/.
Код: Выделить всё
I’ve referenced the sound like RawResourceAndroidNotificationSound('my_sound')
- Я добавил точное разрешение тревоги в AndroidManifest.xml. Я убедился, что оптимизация заряда батареи отключена на устройстве. При необходимости я запросил у пользователя точное разрешение на сигнал тревоги.
- Звук работает отлично в режиме отладки.
- Однако, когда я создаю APK-версию релиза и устанавливаю его на свое устройство, уведомление появляется, но нет звука.
< /li>
Изменение формата звукового файла на .wav, .mp3 и .m4a — безуспешно. - Пересобрать APK и установить его заново.
- Проверка оптимизации энергопотребления, чтобы убедиться, что приложение не отключается в фоновом режиме.
- Я не уверен почему звук уведомления работает в режиме отладки, но не в версии APK. Может ли это быть проблема с каналами уведомлений, разрешениями или проблемой конфигурации в режиме выпуска? Будем очень признательны за любую помощь!
Подробнее здесь: https://stackoverflow.com/questions/793 ... debug-mode
Мобильная версия