android - 在 Message.builder 中, builder() 显示未解析的引用?

标签 android firebase firebase-cloud-messaging

我正在使用 fcm 从我的 Android 应用程序发送通知,并且我已经实现了它要求我提供的所有库。

            val topic = "highScores"

// See documentation on defining a message payload.
            val message = Message.builder()
                    .putData("score", "850")
                    .putData("time", "2:45")
                    .setTopic(topic)
                    .build()

// Send a message to the devices subscribed to the provided topic.
            val response = FirebaseMessaging.getInstance().send(message)
// Response is a message ID string.
            println("Successfully sent message: " + response)

我正在使用此代码发送通知,但构建器显示未解决。

最佳答案

将其添加到您的依赖项

implementation 'com.google.firebase:firebase-admin:6.9.0'

并确保导入正确的 Message 类,即

import com.google.firebase.messaging.Message

关于android - 在 Message.builder 中, builder() 显示未解析的引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54827397/

相关文章:

ios - 无法找到 `GoogleSymbolUtilities (~> 1.1)` 所依赖的 `FirebaseAnalytics` 规范

ios - Crashlytics显示哪些Google Analytics(分析)事件导致崩溃?

ios - Flutter 推送通知 : Unable to receive notifications in background or when app is closed

android - Firebase token 错误 TOO_MANY_REGISTRATIONS

android - 我希望在 Firebase 实时数据库中添加数据时收到通知

android - 压缩视频FFMPEG不起作用

android - Dagger 和对所提供类的依赖

java - google 的 firebase(实时数据库)可以与 java 桌面应用程序一起使用吗?

java - 将变量从 Activity 传递到 fragment 时为空对象引用

android - 根据是否通过触摸输入按下按钮来应用事件