无法订阅主题Firebase Android


'''public void subscribeToTopic(String topic){
FirebaseMessaging.getInstance().subscribeToTopic(topic)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
String msg = "subscribed to topic ""+topic+""";
if (!task.isSuccessful()) {
msg = "msg_subscribe_failed";
}
Log.d(TAG, msg);
Toast.makeText(context, msg, Toast.LENGTH_SHORT).show();
}
});
}'''

Logcat

E/FirebaseMessaging: Topic operation failed: SERVICE_NOT_AVAILABLE.日志含义将重试主题操作。

这可能是由许多潜在问题引起的,包括文件在错误的目录中,缺乏互联网连接,过时的Google play包,以及在清单中丢失。

我建议检查所有的答案在这里:FirebaseCloudMessaging: FirebaseInstanceId后台同步失败- SERVICE_NOT_AVAILABLE

让我们从这里开始调试。

最新更新