不能从最终的 FirebaseInstanceIdReceiver 继承



我正在尝试使用 Firebase 通知推送创建一个简单的 Android,当我要生成 apk 时,出现此错误:错误:无法从final FirebaseInstanceIdReceiver
继承这是我的FirebaseMessagingService class,标记为红色。

package com.provedor.cn.pushnot2;
import com.google.firebase.iid.FirebaseInstanceIdReceiver;
public class MyFirebaseMessagingService extends FirebaseInstanceIdReceiver {
}

在清单中:

<service
android:name=".MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>

我做错了什么?

你的类应该扩展

FirebaseMessagingService

然后您可以覆盖方法onNewToken(String token);onMessageReceived(RemoteMessage message);

通过更改导入从:

import com.google.firebase.iid.FirebaseInstanceIdReceiver;

import com.google.firebase.messaging.FirebaseMessagingService;

相关内容

  • 没有找到相关文章

最新更新