覆盖 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)
.
我一直在尝试制作一个使用 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)
.