-1

I have been trying to make an app which uses Firebase Push notification,But an getting this error in Myfirebasemessaginservie class which is "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(){

    }
}

Help Please!

Frank van Puffelen
  • 565,676
  • 79
  • 828
  • 807

2 Answers2

1

You forgot message parameter. Method declaration should look like onMessageReceived(RemoteMessage message).

Sergey Glotov
  • 20,200
  • 11
  • 84
  • 98
0

check once you have added in build.gradle file

dependencies {

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

}

you missed parameters in that method .so change your method like this

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

}
sasikumar
  • 12,540
  • 3
  • 28
  • 48