Intégrer le plugin React Native pour Huawei
Intégrer le plugin React Native
Anchor link toRéférez-vous au guide d’intégration de React Native.
Configurer Huawei via AppGallery Connect
Anchor link toAllez dans AppGallery Connect -> Liste des projets et sélectionnez un projet à configurer.
Cliquez sur agconnect-services.json dans la section des informations sur l’application pour télécharger un fichier de configuration.

- Placez le fichier téléchargé dans votre projet Android Studio (VOTRE_PROJET/app/agconnect-services.json).

Générer l’empreinte du certificat de signature
Anchor link to- Dans Android Studio, allez dans View > Tool Windows > Gradle.

- Dans la fenêtre qui s’ouvre, allez dans app > Tasks > android > signingReport.

- Copiez le SHA-256 de votre keystore de production (release).

Vous pouvez également ajouter le SHA-256 de votre keystore de débogage à des fins de test.
Sélectionnez votre projet dans la Liste des projets d’AppGallery Connect.
Collez le SHA-256 dans le champ SHA-256 certificate fingerprint.
Veuillez noter que le traitement de l’empreinte peut prendre jusqu’à 10 minutes.
Configurer Huawei dans Pushwoosh
Anchor link toSuivez le guide pour configurer la plateforme Huawei pour votre projet Pushwoosh :
Ajouter des dépendances
Anchor link toAjoutez les dépendances à votre projet Android :
- Dans
android/build.gradle
buildscript { repositories { google() maven { url 'https://developer.huawei.com/repo/' } }
dependencies { ... classpath 'com.huawei.agconnect:agcp:1.4.1.300' }}
allprojects { repositories { google() maven { url 'https://developer.huawei.com/repo/' } }}
- Dans
android/app/build.gradle
apply plugin: "com.huawei.agconnect"
...
dependencies { ... implementation 'com.huawei.hms:push:5.3.0.304'}
Activer les notifications push
Anchor link toAjoutez Pushwoosh.enableHuaweiPushNotification(); avant d’appeler Pushwoosh.register() dans votre projet React Native.
Partagez vos commentaires avec nous
Anchor link toVos commentaires nous aident à créer une meilleure expérience, nous serions donc ravis de connaître votre avis si vous rencontrez des problèmes lors du processus d’intégration du SDK. Si vous rencontrez des difficultés, n’hésitez pas à nous faire part de vos réflexions via ce formulaire.