Saltar al contenido

Integración con Huawei

Requisitos

Anchor link to

Integración

Anchor link to

Obtener agconnect-services.json

Anchor link to

1. Vaya a AppGallery Connect -> Projects List y seleccione un proyecto para configurar.

2. Presione agconnect-services.json en la sección de información de la aplicación para descargar un archivo de configuración.

3. Coloque el archivo descargado en su proyecto de Android Studio (TU_PROYECTO/app/agconnect-services.json).

Generar la huella digital del certificado de firma

Anchor link to

Siga la guía Generating a Signing Certificate Fingerprint para generar una huella digital del certificado de firma.

Añadir el módulo pushwoosh-huawei

Anchor link to

Añada el módulo pushwoosh-huawei a su archivo build.gradle a nivel de aplicación:

implementation 'com.pushwoosh:pushwoosh-huawei:6.+'

Reemplace ”+” con la versión actual de Pushwoosh: https://github.com/Pushwoosh/pushwoosh-android-sdk/releases/latest

Añadir dependencias de Huawei

Anchor link to

1. Añada maven {url 'https://developer.huawei.com/repo/'} a su archivo build.gradle (Project) a nivel de raíz bajo buildscript { repositories } y allprojects { repositories }.

2. Añada classpath 'com.huawei.agconnect:agcp:1.3.1.300' bajo buildscript { dependencies }.

Asegúrese de que las tres líneas siguientes se hayan añadido a su build.gradle a nivel de raíz:

3. Añada implementation 'com.huawei.hms:push:6.1.0.300' a su archivo build.gradle a nivel de aplicación (app/build.gradle) en la sección dependencies.

4. Añada apply plugin: 'com.huawei.agconnect' al final del archivo build.gradle a nivel de aplicación.

Asegúrese de que las dos líneas siguientes estén en su build.gradle a nivel de aplicación:

Suscribirse a las notificaciones push

Anchor link to
Pushwoosh.getInstance().registerForPushNotifications();

Comparta sus comentarios con nosotros

Anchor link to

Sus comentarios nos ayudan a crear una mejor experiencia, por lo que nos encantaría saber de usted si tiene algún problema durante el proceso de integración del SDK. Si encuentra alguna dificultad, no dude en compartir sus pensamientos con nosotros a través de este formulario.

Próximos pasos

Anchor link to