Saltar al contenido

Cuadrado gris como ícono de notificación usando notificaciones de Firebase

Si encuentras algo que te causa duda puedes dejarlo en los comentarios y haremos todo lo necesario de ayudarte lo más rápido posible.

Solución:

Desde Firebase 9.8.0 es posible cambiar este ícono agregando información sobre esto en Manifiesto:


    

Ejemplo que encontrará aquí:

https://github.com/firebase/quickstart-android/blob/master/messaging/app/src/main/AndroidManifest.xml

No está relacionado con Firebase. A partir de Android 3.0, se revisaron los íconos de estado y "se componen simplemente de píxeles blancos sobre un fondo transparente, con combinación alfa utilizada para suavizar los bordes y la textura interna cuando corresponda" https://developer.android.com/guide/practices/ui_guidelines /icon_design_status_bar.html. Por lo que he visto, a partir de Android 5.0, se ve obligado a proporcionar estos pequeños íconos de estado blancos; de lo contrario, aparece el ícono cuadrado gris.

Este ícono de pregunta no se muestra en la notificación: el cuadrado blanco que se muestra en su lugar tiene respuestas que explican más y también muestran cómo obligar a su aplicación a usar el ícono original de ic_launcher, aunque eso no me parece una buena idea, ya que lo está obligando a apuntar un SDK más antiguo y que tampoco sigue las pautas de diseño de materiales.

Lo que realmente debe hacer es proporcionar los pequeños íconos blancos que puede generar aquí http://romannurik.github.io/AndroidAssetStudio/icons-notification.html agregarlos a su proyecto y luego configurar FCM para usarlos como se explica en el aceptado responder



Es un error en firebase. Si su aplicación está en primer plano y la notificación se envía desde Firebase Console, obtendrá el ícono gris.

La solución alternativa es: enviar notificaciones a través de la API y no desde la consola.

Te mostramos las reseñas y valoraciones de los lectores

Eres capaz de confirmar nuestro cometido añadiendo un comentario y puntuándolo te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.