从中扩展符号类时无法解析符号FirebaseInstanceIdService。 [错误]

时间:2019-06-01 11:50:24

标签: android firebase firebase-cloud-messaging

我正在从FirebaseInstanceIdService扩展类MyFirebaseIdService,该类将生成错误“ 无法解析符号FirebaseInstanceIdService ”。

我已经在AndroidManifest.xml中声明服务

服务名称也会产生错误

com.asad.chatapp.Notifications.MyFirebaseIdService无法分配给  android.app.service 检查信息:验证xml文件中的资源引用

类代码:

public class MyFirebaseIdService extends FirebaseInstanceIdService {

@Override
public void onTokenRefresh() {
    super.onTokenRefresh();
    FirebaseUser firebaseUser = FirebaseAuth.getInstance().getCurrentUser();

    String refreshToken = FirebaseInstanceId.getInstance().getToken();
    if (firebaseUser != null){
        updateToken(refreshToken);
    }
}

服务代码:

<service android:name="com.asad.chatapp.Notifications.MyFirebaseIdService"
            android:enabled="true"
            android:exported="true">
            <intent-filter>
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
            </intent-filter>
</service>

0 个答案:

没有答案