android - 无法从最终 FirebaseInstanceIdReceiver 继承
问题描述
我正在尝试使用 Firebase 通知推送创建一个简单的 Android,当我要生成 apk 时,出现此错误:错误:无法从final FirebaseInstanceIdReceiver
This is my继承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>
我做错了什么?
解决方案
通过更改导入来解决:
import com.google.firebase.iid.FirebaseInstanceIdReceiver;
至
import com.google.firebase.messaging.FirebaseMessagingService;
推荐阅读
- java - iText 7绝对位置文本仅出现在最后一页
- python - 如何接收 flashcall 而不是短信(Telegram API)?
- python - 如何同时分析数值变量和分类变量?
- python - 在我调用其他端点的所有方法中使用通用方法为 api 请求构建查询的聪明方法
- swift - 将 TableView 转换为 PDF - 问题:创建新页面时最终 PDF 图像重叠
- postgresql - 无法执行文本形式的postgresql for循环脚本
- java - 如何使用 Spring Eureka Server 手动注册新实例
- django - 我不知道为什么实例不能以 django 形式工作
- opencart - 安装 Facebook 扩展后,Opencart 无法编辑或添加产品
- assembly - 当我创建一个与代码无关的变量或字符串不同时,汇编代码运行不同