Я использую Firebase для уведомления в своем приложении Android и пытаюсь создать собственный звук для уведомления в фоновом режиме. Клиентское приложение не обрабатывает уведомления, только система android. Уведомления отправляются из бэкэнда. Json структура:
{
"message": {
"token": "e1IMKJe...",
"notification": {
"title": "Test",
"body": "Test message from server"
},
"android": {
"notification": {
"sound": "sound_base_notification",
"channel_id":"test_chanel_id"
}
}
}
}
В методе onMessageReceived я получил такой ответ:
Bundle[{google.delivered_priority=normal, google.sent_time=1596444752253, gcm.notification.android_channel_id=chanel_id_test,
google.ttl=23746652,
google.original_priority=normal,
gcm.notification.e=1,
gcm.notification.sound=default,
gcm.notification.title=Test,
from=763552563,
gcm.notification.sound2=sound_base_notification,
google.message_id=0:1596...,
gcm.notification.body=Test message from server,
google.c.a.e=1,
google.c.sender.id=29852264618,
collapse_key=com.test}]
Не могли бы вы помочь мне понять, откуда берется gcm.notification.sound2, хотя в json pu sh exsist onle single key sound?
Примечание: Тестирование проводилось на Android 10