我正在尝试使用 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;