2

Я хочу начать свою деятельность, когда приложение получает push-уведомление от firebase, даже если приложение не работает или находится в фоновом режиме. Есть ли какой-либо широковещательный прослушиватель, который будет прослушивать входящие уведомления, такие как SMS_RECIVED aimfilter, слушает SMS. PS: Я не хочу прикасаться к уведомлению, чтобы начать работу.Как уведомить ваше приложение Android о push-уведомлении

ответ

0

Чтобы получать уведомление для своего приложения, даже если оно находится в фоновом режиме, установите приоритет сообщения fcm на высокий уровень, который должен быть выполнен на стороне сервера. это будет работать.

вы можете найти более подробную информацию здесь:

How to handle notification when app in background in Firebase

+0

Получение уведомления не является реальной проблемой, я хочу уведомить приложение о входящем уведомлении, чтобы я мог выполнять определенную задачу в методе onReceive широковещательного приемника (если что-то есть для уведомления) – aks

+0

Вы создали службу fcm, которая расширяет FirebaseMessagingService? – Anjali

+0

onMessageReceived будет автоматически вызываться всякий раз, когда у вас есть новое уведомление – Anjali

0

Пожалуйста, обратитесь: https://firebase.google.com/docs/cloud-messaging/android/receive

Вы можете сохранить полезные данные вместо полезной нагрузки уведомления в вас сообщение от сервера. Это вызовет функциюMessageReceived независимо от вашего приложения на переднем плане или на заднем плане.

Смежные вопросы