覆盖 Android Studio 中的制作错误

Override making error in Android Studio

我一直在尝试制作一个使用 Firebase 推送通知的应用程序,但是在 Myfirebasemessaginservie class 中出现此错误 "Method does not override method from super class" :

package com.flymit.firebasenotificationexam;

import com.google.firebase.messaging.FirebaseMessagingService;

public class MyFirebaseMessagingService extends FirebaseMessagingService{
    private static final String Tag="MyFirebasemsgservice";

    @Override
    public void onMessageReceived(){

    }
}

请帮忙!

在 build.gradle 文件中添加后检查

dependencies {

compile 'com.google.firebase:firebase-messaging:9.4.0'

}

你错过了那个方法中的参数。所以像这样改变你的方法

 @Override
public void onMessageReceived(RemoteMessage remoteMessage) {
    Log.i("TAG", "MESSAGE RECEIVED!!");

}

您忘记了 message 参数。方法声明应类似于 onMessageReceived(RemoteMessage message).