Mon application Android ne reçoit aucune notification Firebase. Lorsque j'envoie un message à partir de la console firebase il montre que le processus est terminé et lorsque la ligne est développée il affiche 0 message Envoyer, capture d'écran ci-dessousL'application Android ne reçoit pas de notification Firebase
expiration du message est mis à 1 minute.
J'ai ajouté le FirebaseMessagingService
, FirebaseInstanceIdService
et ajouté les services dans le manifeste comme celui-ci
<service android:name=".service.TjssFireBaseInstanceIdService">
<intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
</intent-filter>
</service>
<service
android:name=".service.TjssFireBaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
J'ai essayé d'ajouter
android:enabled="true"
android:exported="true"
Ceci est la méthode onCreate
de classe d'application
@Override
public void onCreate() {
super.onCreate();
mGlide = Glide.with(this);
String token = FirebaseInstanceId.getInstance().getToken();
if (token != null)
M.log("Firebase Token", token);
}
et j'ai un jeton valide dans le logcat sortie
J'ai fait tout ce qu'ils ont dit la documentation, mais cela ne fonctionne pas. Ai-je manqué quelque chose d'important? Toute aide sera appréciée
parts votre manifesh complet et le fichier d'application ,, vous avez initialisé FirebaseInstance dans le fichier d'application? –
J'ai modifié ma question et ajouté 'onCreate' de la classe d'application. Et comment initialiser l'instance Firebase? – Sony