Zum Inhalt springen

Huawei React Native Plugin integrieren

Das React Native Plugin integrieren

Anchor link to

Beachten Sie die Integrationsanleitung für React Native.

Huawei über AppGallery Connect konfigurieren

Anchor link to
  1. Gehen Sie zu AppGallery Connect -> Projects List und wählen Sie ein zu konfigurierendes Projekt aus.

  2. Klicken Sie im Abschnitt „App information“ auf agconnect-services.json, um eine Konfigurationsdatei herunterzuladen.

  1. Fügen Sie die heruntergeladene Datei in Ihr Android Studio-Projekt ein (YOUR_PROJECT/app/agconnect-services.json).

Signaturzertifikat-Fingerabdruck generieren

Anchor link to
  1. Gehen Sie in Android Studio zu View > Tool Windows > Gradle.
  1. Gehen Sie im geöffneten Fenster zu app > Tasks > android > signingReport.
  1. Kopieren Sie den SHA-256 aus Ihrem Release-Keystore.

Sie können zu Testzwecken auch den SHA-256 aus Ihrem Debug-Keystore hinzufügen.

  1. Wählen Sie Ihr Projekt in der AppGallery Connect Project List aus.

  2. Fügen Sie den SHA-256 in das Feld SHA-256 certificate fingerprint ein.

Bitte beachten Sie, dass die Verarbeitung des Fingerabdrucks bis zu 10 Minuten dauern kann.

Huawei in Pushwoosh konfigurieren

Anchor link to

Folgen Sie der Anleitung, um die Huawei-Plattform für Ihr Pushwoosh-Projekt zu konfigurieren:

Abhängigkeiten hinzufügen

Anchor link to

Fügen Sie Ihrem Android-Projekt Abhängigkeiten hinzu:

  • Zu 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/' }
}
}
  • Zu android/app/build.gradle
apply plugin: "com.huawei.agconnect"​
...​
dependencies {
...
implementation 'com.huawei.hms:push:6.1.0.300'
}

Push-Benachrichtigungen aktivieren

Anchor link to

Fügen Sie Pushwoosh.enableHuaweiPushNotification(); vor dem Aufruf von Pushwoosh.register() in Ihrem React Native-Projekt hinzu.

Teilen Sie uns Ihr Feedback mit

Anchor link to

Ihr Feedback hilft uns, eine bessere Erfahrung zu schaffen. Daher würden wir uns freuen, von Ihnen zu hören, wenn Sie während des SDK-Integrationsprozesses auf Probleme stoßen. Sollten Sie auf Schwierigkeiten stoßen, zögern Sie bitte nicht, uns Ihre Gedanken über dieses Formular mitzuteilen.