32 votes

La classe 'MyFirebaseMessagingService' n'est pas abstraite et n'implémente pas le membre abstrait de la classe de base abstraite fun abstrait zzd (p0: Intention!)

Ici, j'ai utilisé FirebaseMessagingService dans Kotlin mais lorsque j'exécute le projet, il me donnera l'erreur suivante:

La classe 'MyFirebaseMessagingService' n'est pas abstraite et n'implémente pas l'abrégé public abstrait de membre de classe de base zzd (p0: Intent!): Unité définie dans com.google.firebase.messaging.FirebaseMessagingService

De l'aide?

18voto

PingForward Points 198

Mettez à jour toutes vos dépendances Firebase pour utiliser la dernière version: 15.0.2
https://firebase.google.com/support/release-notes/android

15voto

Brijesh Joshi Points 1334

Si vous n'utilisez aucun autre service de jeu, mettez à niveau votre version Firebase vers 15.0.2 .

si vous l'êtes, la rétrogradation à 12.0.1 fonctionnera.

Assurez-vous de vous en tenir au service de lecture 3.2.1 car 3.3.0 plantera toujours firebase-config.

4voto

Sameh Mikhail Points 101

Le 2 Mai, il y a une nouvelle version qui permettent à l'-dessous

Firebase kits Sdk d'Android ont désormais indépendant des numéros de version, permettant pour les plus fréquents, flexible mises à jour.

Donc je pense que maintenant nous avons besoin d'utiliser des versions différentes en fonction de chaque module, vérifier les notes de publication de pages à la dernière version de détails https://firebase.google.com/support/release-notes/android

2voto

David Schopf Points 21

Nous avons le même problème avec la version 15.0.0.
La mise à niveau vers 12.0.1 résout le problème.

2voto

Yuri Misyac Points 158

Il suffit de mettre à jour google-services à 3.2.1 avec 3.3.0 pourrait être un problème

 classpath 'com.google.gms:google-services:3.2.1'
 

et firebase-messaging à 15.0.2

 implementation 'com.google.firebase:firebase-messaging:15.0.2'
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X