Passer au contenu

SDK Xamarin Android

Source du module
Télécharger l’exemple

Configuration de la plateforme Android

Anchor link to

1. Rendez-vous sur https://console.firebase.google.com/ et créez un nouveau projet

2. Allez dans Votre projet > Paramètres du projet :

3. Dans l’onglet Cloud Messaging, trouvez la Clé serveur et l’ID de l’expéditeur :

4. Configurez la plateforme Android avec vos identifiants Firebase en suivant le guide.

Intégration du SDK

Anchor link to

1. Ajoutez le package Nuget « Pushwoosh.Firebase.Xamarin.Droid » à votre projet.
2. Ajoutez les métadonnées suivantes à AndroidManifest.xml :

<meta-data android:name="com.pushwoosh.appid" android:value="XXXXX-XXXXX" />
<meta-data android:name="com.pushwoosh.senderid" android:value="@string/fcm_sender_id" />

Où :

  • com.pushwoosh.appid est votre code d’application Pushwoosh
  • com.pushwoosh.senderid est l’ID de l’expéditeur que vous avez obtenu depuis la console Firebase (voir l’Étape 5 du guide Configuration de la plateforme Android).
strings.xml
<resources>
<string name="fcm_sender_id">VOTRE ID D'EXPÉDITEUR FCM</string>
</resources>

3.1. Ajoutez le fichier google-services.json à votre projet.

3.2. Dans Visual Studio, faites un clic droit sur le fichier google-services.json et choisissez l’option GoogleServicesJson dans le menu Build Action.

4. S’inscrire aux notifications push :

using Pushwoosh;
PushNotificationsManager.Instance.RegisterForPushNotifications();

C’est tout !

Partagez votre avis avec nous

Anchor link to

Vos retours nous aident à créer une meilleure expérience, nous serions donc ravis de vous entendre 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.