Tutorial Android Studio: Agregar Notificaciones de firebase

Bienvenidos a un nuevo tutorial

En esta ocasión les enseñare a agregar notificaciones utilizando firebase en android studio paso a paso:

firebase

Primero necesitamos un proyecto en firebase para eso iremos a su página web llam…


This content originally appeared on DEV Community and was authored by Rodrigo Garcia Trejo

Bienvenidos a un nuevo tutorial

En esta ocasión les enseñare a agregar notificaciones utilizando firebase en android studio paso a paso:

firebase

Primero necesitamos un proyecto en firebase para eso iremos a su página web llamada firebase console click aquí y creamos un nuevo proyecto y le asignamos un nombre

Creando proyecto

Después agregaremos una app a nuestro proyecto creado tipo android

Android

Después de seleccionar la opción Android debemos de agregar el nombre de nuestro proyecto y si desean pueden poner un nombre a tu proyecto.

Ingresando un nombre

Descargamos el archivo google.service.json y lo agregamos en nuestra aplicacion en la carpeta app para eso debemos seleccionar la opcion de ver Project

googlse service json

En la misma carpeta App en el archivo build.gradle agregamos dos apply

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

Quedando de la siguiente manera

Agregando Apply Apply

En la sección de dependencias del mismo archivo build_gradle
agregamos lo siguiente:

    implementation platform('com.google.firebase:firebase-bom:29.0.1')
    implementation 'com.google.firebase:firebase-bom:29.0.1'
    implementation 'com.google.firebase:firebase-messaging:23.0.0'
    implementation 'com.google.firebase:firebase-analytics'

Quedando de la siguiente manera

implements

Y le damos en sincronizar.

MyFirebaseMessagingService

Cambiaremos de vista de Project a Android y creamos una Java Class llamada MyFirebaseMessagingService e ingresamos el siguiente código.

package com.example.administracionsedecohidalgo;

import com.google.firebase.messaging.FirebaseMessagingService;

public class MyFirebaseMessagingService extends FirebaseMessagingService {

    private static final String TAG = "MyFirebaseMsgService";


}


Quedando de la siguiente manera:

MyFirebaseMessagingService

AndroidManifest.xml

En este archivo AndroidManifest.xml agregaremos permisos de Internet debajo de donde aparece la etiqueta package

  <uses-permission android:name="android.permission.INTERNET" />

Quedando el código de la siguiente manera:

8

En la etiqueta <application agregamos 2 etiquetas Meta-data

 <meta-data
       android:name="firebase_messaging_auto_init_enabled"
       android:value="false" />
 <meta-data
       android:name="firebase_analytics_collection_enabled"
       android:value="false" />

Quedando de la siguiente manera:
9

Antes de cerrar la etiqueta agregamos el siguiente código el cual manda llamar la clase MyFirebaseMessagingService que creamos anteriormente:

        <service
            android:name=".MyFirebaseMessagingService"
            android:exported="false">
            <intent-filter>
                <action android:name="com.google.firebase.MESSAGING_EVENT" />
            </intent-filter>
        </service>

10

Eso es todo lo que tenemos que agregar en nuestra aplicación de Android studio. Solo nos resta ir a firabase en la sección Cloud Messaging y en la opción Send your first message

11
Al darle clic nos mostrará una ventana para redactar la notificación

12

Entonces escribimos un titulo y texto que queramos agregar y le damos en siguiente.

Posteriormente selecciona la aplicación que hemos creado en firabase y le damos en siguiente

13

Todos los demás campos de los siguientes pasos los dejaremos como están solo daremos siguiente, siguiente, hasta llegar al ultimo paso

14

Damos clic en revisar

15

Y en publicar

16

ESO ES TODO!!

Nos tiene que llegar una notificación en nuestro celular.

17

Si todo te salió bien regálame un like


This content originally appeared on DEV Community and was authored by Rodrigo Garcia Trejo


Print Share Comment Cite Upload Translate Updates
APA

Rodrigo Garcia Trejo | Sciencx (2021-12-22T01:11:16+00:00) Tutorial Android Studio: Agregar Notificaciones de firebase. Retrieved from https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/

MLA
" » Tutorial Android Studio: Agregar Notificaciones de firebase." Rodrigo Garcia Trejo | Sciencx - Wednesday December 22, 2021, https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/
HARVARD
Rodrigo Garcia Trejo | Sciencx Wednesday December 22, 2021 » Tutorial Android Studio: Agregar Notificaciones de firebase., viewed ,<https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/>
VANCOUVER
Rodrigo Garcia Trejo | Sciencx - » Tutorial Android Studio: Agregar Notificaciones de firebase. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/
CHICAGO
" » Tutorial Android Studio: Agregar Notificaciones de firebase." Rodrigo Garcia Trejo | Sciencx - Accessed . https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/
IEEE
" » Tutorial Android Studio: Agregar Notificaciones de firebase." Rodrigo Garcia Trejo | Sciencx [Online]. Available: https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/. [Accessed: ]
rf:citation
» Tutorial Android Studio: Agregar Notificaciones de firebase | Rodrigo Garcia Trejo | Sciencx | https://www.scien.cx/2021/12/22/tutorial-android-studio-agregar-notificaciones-de-firebase/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.