wake-up-neo.com

Die Klasse 'MyFirebaseMessagingService' ist nicht abstrakt und implementiert keine abstrakten Basisklassenmitglieder public abstract fun zzd (p0: Intent!).

Hier habe ich FirebaseMessagingService in Kotlin verwendet, aber wenn ich das Projekt ausführe, wird mir folgender Fehler angezeigt:

Die Klasse 'MyFirebaseMessagingService' ist nicht abstrakt und implementiert keine abstrakten öffentlichen abstrakten Basisklassenmitglieder fun zzd (p0: Intent!): In com.google.firebase.messaging.FirebaseMessagingService definierte Einheit 

Irgendeine Hilfe?

30
Nilesh Panchal

Wenn Sie keine anderen Wiedergabedienste verwenden, aktualisieren Sie Ihre Firebase-Version auf 15.0.2

wenn Sie dies tun, wird ein Downgrade auf 12.0.1 funktionieren.

Vergewissern Sie sich, dass der Dienst 3.2.1 abgespielt wird, da 3.3.0 weiterhin Firebase-config abstürzt.

15
Brijesh Joshi

Aktualisieren Sie alle Ihre Firebase-Abhängigkeiten, um die neueste Version zu verwenden: 15.0.2
https://firebase.google.com/support/release-notes/Android

18
PingForward

Am 2. Mai gibt es eine neue Version, die das Folgende zulässt

Firebase-Android-SDKs verfügen jetzt über unabhängige Versionsnummern, wodurch .__ ermöglicht wird. für häufigere, flexible Updates.

Ich denke, jetzt müssen wir unterschiedliche Versionen für jedes Modul verwenden. Überprüfen Sie die Versionshinweisseiten auf die neuesten veröffentlichten Details https://firebase.google.com/support/release-notes/Android

4
Sameh Mikhail

Aktualisieren Sie einfach google-services mit 3.2.1 auf 3.3.0. Dies kann Probleme verursachen

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

und firebase-messaging bis 15.0.2

implementation 'com.google.firebase:firebase-messaging:15.0.2'
2
Yuri Misyac

Wir haben das gleiche Problem mit Version 15.0.0.
Ein Downgrade auf 12.0.1 löst das Problem.

2
David Schopf

Ich habe dieses Problem behoben durch - 

  • Aktualisierung

klassenpfad 'com.google.gms: google-services: 3.1.0 ' zum Klassenpfad 'com.google.gms: google-services: 3.2.1 '

Firebase-Version von 15.0.0 bis 15.0.2 für alle außer Firebase-Authentifizierung, da es sich um 15.1.0 handelt

Zuletzt habe ich die Version von Google Play Services von 15.0.0 auf 15.0.1 aktualisiert.

Nach all diesen Änderungen synchronisieren Sie Ihre Gradle-Dateien. 

Hoffe das hilft.

0
Annsh Singh

So ziemlich die gleiche Antwort wie jeder. Sie müssen alle Firebase- und Google Play-Dienste aktualisieren. Das, was Sie mitnehmen können, ist, dass FIREBASE- UND GOOGLE PLAY SERVICES-VERSION NICHT IMMER SYNC SIND, ALLES AUSSERHALB. Also wenn du sowas benutzt

ext {
    firebase_version = "15.0.2"
}

Lass sie einfach weg. Für alle Versionen und Sachen, 

0
Louis Tsai

Ich habe alles Mögliche versucht, meine Play-Bibliotheken auf Version 15.0.0 zu behalten, aber die Firebase-Bibliotheken auf 15.0.2 umstellen.

NotificationMessagingService.kt: (8, 1): Klasse 'NotificationMessagingService' ist nicht abstrakt und implementiert nicht abstraktes Basisklassenmitglied public abstract fun zzd (p0: Intent!): Einheit definiert in ...... RemoteNotificationMessagingService : app: compileDebugKotlin FAILED

Ich habe auch versucht, auf das neueste Google-Service-Plugin 3.3.1 zu wechseln, das gibt mir einige komische Fehler, die für mich keinen Sinn machen!

More than one variant of project :utilities matches the consumer attributes:
  - Configuration ':utilities:debugApiElements' variant Android-aidl:
      - Found artifactType 'Android-aidl' but wasn't required.
      - Required com.Android.build.api.attributes.BuildTypeAttr 'debug' and found compatible value 'debug'.
      - Found com.Android.build.api.attributes.VariantAttr 'debug' but wasn't required.
      - Required com.Android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and found compatible value 'Aar'.
      - Required org.gradle.usage 'Java-api' and found compatible value 'Java-api'.

Ich verwende Android Studio 3.2 und es gibt mir die obigen Probleme.

Verwenden Sie gradle4-5 und 

0
Subodh Nijsure

Firebase Android Release Notes

Firebase Core     com.google.firebase:firebase-core:15.0.2
Analytics         com.google.firebase:firebase-analytics:15.0.2
Authentication    com.google.firebase:firebase-auth:15.1.0
Cloud Firestore   com.google.firebase:firebase-firestore:16.0.0
Cloud Messaging   com.google.firebase:firebase-messaging:15.0.2

Einheit definiert in com.google.firebase.messaging.FirebaseMessagingService

Sie sollten Downgrade Version verwenden. Verwenden Sie 15.0.0.

 com.google.firebase:firebase-****:15.0.0

HINWEIS

Wenn das Problem weiterhin auftritt, können Sie stable12.0.1 verwenden.

 com.google.firebase:firebase-****:12.0.1
0
IntelliJ Amiya