Para enviar una notificación push a un dispositivo Android, debe seguir los pasos a continuación.
Regístrese en www.back4app.com.
Para ver el código completo del proyecto:
- ¿Cómo obtendremos información aumentada sobre una persona sin ofender?
- ¿Cuáles son las aplicaciones de Android imprescindibles para el uso diario en India?
- ¿Cuánto cuesta hacer una aplicación de Android como Plenty of Fish (POF)?
- ¿La aplicación web progresiva puede reemplazar la aplicación nativa de Android? ¿Hay alguna posibilidad para ellos, y también, cuál es su alcance en el desarrollo multiplataforma?
- ¿Cómo voy a ganar Rs. 51 en la aplicación Tez de Google?
Notificación push a través del panel de control
https://github.com/dominwong4/Ba…
Después de este tutorial, podrá hacer una función de notificación push de Android perfecta con Back4app.
Puede recibir notificaciones push cuando la aplicación está en segundo plano o la pantalla del teléfono está bloqueada.
Paso 1: Cree su aplicación de cliente Android para preestablecer
Comience su proyecto de Android primero
1. Vaya a build.gradle y agregue el siguiente código:
compile ‘com.parse: parse-android: 1.13.0’
y luego haga clic en Sincronizar ahora
luego vaya a AndroidManifest.xml
agregar
2. Implementar funciones obligatorias
Crear una nueva clase -> MainApplication extiende la aplicación
Consejos: si coloca el código en Actividad, el código solo estará disponible si el usuario está en la Actividad específica. Ponerlo en la aplicación significa toda la aplicación.
Reemplace el código rojo con su propio Back4app: ID de aplicación y clave de cliente
clase pública MainApplication extiende la aplicación { instancia de MainApplication estática privada = new MainApplication (); public static final String APPLICATION_ID = "msQU7s4NATNB8Hkx2l2mVJlui1GbXQzt7Mp5ZIcP"; public static final String CLIENT_KEY = "0qEjd7ei4To77jZxJG6QJ8lBipPBYqZp9bsHodZg"; Cadena final estática pública BACK4PAPP_API = "https://parseapi.back4app.com/"; public MainApplication () { instancia = esto; } Contexto público estático getContext () { instancia de retorno; } @Anular public void onCreate () { super.onCreate (); Parse.initialize (nuevo Parse.Configuration.Builder (este) .applicationId (APPLICATION_ID) .clientKey (CLIENT_KEY) .server (BACK4PAPP_API) .build ()); Parse.setLogLevel (Parse.LOG_LEVEL_VERBOSE); } }
3. Agregue MainApplication a AndroidManifest.xml
4. Obtenga la clave API y la identificación del remitente
Crear un proyecto API
ve a Google Developer y crea un proyecto.
vaya a Credenciales -> Crear credenciales
** Copie la clave API y espere para su uso posterior
(Para evitar el error 401) Editar credenciales -> Dirección IP 0.0.0.0/0
Para la identificación del remitente
Haga clic en I AM & Admin -> Configuración -> Número de proyecto = ID del remitente
Copiar ID del remitente para su uso posterior
5. conceda permiso a AndroidManifest.xml para recibir notificaciones push
Su AndroidManifest.xml se verá así antes de agregar los permisos
// ********** 1 // ********** 2
En ******** 1 debes agregar
En ******** 2 debes agregar
¡Reemplace el código ROJO por el SUYO!
Finalmente obtendrás AndroidManifest.xml
Paso 2: Implemente la función de notificación push
Regrese a su MainApplication.java
ponga el siguiente código debajo de Parse.initialize
Instalación de ParseInstallation = ParseInstallation.getCurrentInstallation (); installation.put ("GCMSenderId", "966437188652"); installation.saveInBackground ();
Paso 3: vaya a su Panel de control de Parse Server -> Configuración de notificaciones push de Android
Ingrese el ID de envío de GCM y la clave API que le han dado
Paso 4: pruébelo con Parse Dash Board
Puede ver que este tutorial puede brindarle una notificación de inserción perfecta, sin importar si es en la aplicación o en segundo plano, incluso el modo de suspensión
Descargo de responsabilidad, soy fundador de www.back4app.com