Java Firebase onNewToken方法无法解析

Java Firebase onNewToken方法无法解析,java,android,firebase,firebase-cloud-messaging,Java,Android,Firebase,Firebase Cloud Messaging,我将我的服务类扩展到FirebaseMessagingService,但该类不重写onNewToken()或onTokenRefresh()方法 它只覆盖onMessageReceived(remoteMessage:remoteMessage)、onDeletedMessages()、onMessageSent(s:String)、onSendError(s:String,e:Exception)和handleIntent(intent:intent)方法。我认为您使用的是旧版本的fireba

我将我的服务类扩展到FirebaseMessagingService,但该类不重写onNewToken()或onTokenRefresh()方法


它只覆盖onMessageReceived(remoteMessage:remoteMessage)、onDeletedMessages()、onMessageSent(s:String)、onSendError(s:String,e:Exception)和handleIntent(intent:intent)方法。

我认为您使用的是旧版本的firebase消息库, 使用firebase消息传递的最新版本

implementation 'com.google.firebase:firebase-messaging:20.0.0'

如果仍然无法使用,请共享您的应用程序升级代码。

我认为您使用的是旧版本的firebase消息库, 使用firebase消息传递的最新版本

implementation 'com.google.firebase:firebase-messaging:20.0.0'

如果仍然无法工作,请共享应用程序的渐变代码。

如果添加了依赖项

扩展的
FirebaseMessagingService

import com.google.firebase.messagingservice导入

这是不可推翻的

科特林

override-onNewToken(令牌:字符串)

爪哇


然后尝试使Android studio失效并重新启动,因为如果添加了依赖项,它必须工作

扩展的
FirebaseMessagingService

import com.google.firebase.messagingservice导入

这是不可推翻的

科特林

override-onNewToken(令牌:字符串)

爪哇


然后尝试使Android studio失效并重新启动,因为它必须工作

,问题是什么?您可以在FirebaseMessagingService中重写onNewToken以接收令牌。正如我前面所说,它不允许我重写onNewToken()方法。我的意思是,它不存在问题是什么?您可以在FirebaseMessagingService中重写onNewToken以接收令牌。正如我前面所说,它不允许我重写onNewToken()方法。我的意思是,它不存在,我已经实现了这种依赖性。我的应用程序可以看到firebase消息传递类,但无法覆盖onNewToken方法。我已经实现了该依赖关系。我的应用程序可以看到firebase消息传递类,但无法覆盖onNewToken方法。不幸的是,它确实解决了该方法。我尝试过使Android Studio失效并重新启动,但结果是一样的……不幸的是,它确实解决了这个问题。我试着使Android Studio失效并重新启动,但结果是一样的。。。