Zum Inhalt springen

Huawei-Integration

Voraussetzungen

Anchor link to

Integration

Anchor link to

agconnect-services.json abrufen

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.

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

Signaturzertifikat-Fingerabdruck generieren

Anchor link to

Folgen Sie den Anweisungen unter Generating a Signing Certificate Fingerprint, um einen Signaturzertifikat-Fingerabdruck zu generieren.

Das Modul pushwoosh-huawei hinzufügen

Anchor link to

Fügen Sie das Modul pushwoosh-huawei zu Ihrer build.gradle auf App-Ebene hinzu:

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

Ersetzen Sie „+“ durch die aktuelle Version von Pushwoosh: https://github.com/Pushwoosh/pushwoosh-android-sdk/releases/latest

Huawei-Abhängigkeiten hinzufügen

Anchor link to

1. Fügen Sie maven {url 'https://developer.huawei.com/repo/'} zu Ihrer root-level build.gradle (Project) unter buildscript { repositories } und allprojects { repositories } hinzu.

2. Fügen Sie classpath 'com.huawei.agconnect:agcp:1.3.1.300' unter buildscript { dependencies } hinzu.

Stellen Sie sicher, dass alle drei folgenden Zeilen zu Ihrer root-level build.gradle hinzugefügt wurden:

3. Fügen Sie implementation 'com.huawei.hms:push:6.1.0.300' zu Ihrer app-level build.gradle (app/build.gradle) im Abschnitt dependencies hinzu.

4. Fügen Sie apply plugin: 'com.huawei.agconnect' ganz unten in der app-level build.gradle-Datei hinzu.

Stellen Sie sicher, dass die beiden folgenden Zeilen in Ihrer app-level build.gradle vorhanden sind:

Push-Benachrichtigungen abonnieren

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

Teilen Sie uns Ihr Feedback mit

Anchor link to

Ihr Feedback hilft uns, eine bessere Erfahrung zu schaffen. Wir würden uns daher 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.

Nächste Schritte

Anchor link to