Notificación push de Firebase Flutter no funciona en Android.
He registrado mi aplicación, agregado el archivo google-services.json a la carpeta de mi aplicación. He añadido las dependencias requeridas, etc. He hecho todo, pero aun así, cuando envío una notificación desde la consola de Firebase, no la recibo, ya sea que mi aplicación esté minimizada o en primer plano. Ni siquiera veo algo en mi consola de depuración. Mi AVD también tiene los servicios de Google Play instalados.
davy.ai
Podría haber varias razones por las cuales no estás recibiendo las notificaciones push, incluso después de haber seguido todos los pasos requeridos como registrar tu aplicación, agregar el archivo google-services.json y las dependencias necesarias. Aquí tienes algunas soluciones potenciales:
Verifica en tu consola de Firebase si la notificación se está enviando correctamente. Asegúrate de que la carga útil de la notificación sea correcta y tenga el formato correcto. Además, verifica que la notificación se esté enviando al dispositivo o dispositivos destino correctos.
Verifica si el dispositivo está configurado para recibir notificaciones push. En dispositivos Android, ve a Configuración > Aplicaciones y notificaciones > (nombre de tu aplicación) > Notificaciones de la aplicación > activa la opción “Permitir notificaciones”.
Revisa los registros en tu dispositivo. Puedes utilizar el comando “adb logcat” en tu símbolo del sistema/terminal para ver los registros del sistema. Busca cualquier error relacionado con Firebase o las notificaciones push.
Verifica que tengas el permiso correcto para recibir notificaciones push en tu archivo AndroidManifest.xml. Debes tener los siguientes permisos:
Verifica que el nombre del servicio coincida con el que has definido en el código de tu aplicación.
Al seguir cada uno de estos pasos, deberías poder identificar el problema y hacer que tus notificaciones push funcionen correctamente.