首页 > 解决方案 > 无法从最终 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>

我做错了什么?

标签: androidfirebasefirebase-cloud-messaging

解决方案


通过更改导入来解决:

import com.google.firebase.iid.FirebaseInstanceIdReceiver;

import com.google.firebase.messaging.FirebaseMessagingService;

推荐阅读