通过电子邮件安装的适用于 Android 的 Google FCM
Posted
技术标签:
【中文标题】通过电子邮件安装的适用于 Android 的 Google FCM【英文标题】:Google FCM for Android installed via email 【发布时间】:2017-08-02 15:37:43 【问题描述】:我正在为我的 android 应用设置推送通知。该应用程序尚未发布到 Google Play 商店。我正在通过直接在我的手机上安装 APK 来测试这个应用程序。
FCM (Firebase Cloud Messaging Server) 是否可以直接从 APK 文件(而不是通过 Playstore)向已完成安装的手机发送通知?
只是想知道 FCM 在这种情况下如何工作?
【问题讨论】:
是的,如果手机安装了 Google Play 服务 【参考方案1】:是的。只要您的设备注册了通过 FCM 服务器接收消息,FCM 就可以向您的应用发送通知
在您的应用初次启动时,FCM SDK 会为客户端应用实例生成一个注册令牌。 FCM 服务器将管理注册令牌并使用此令牌来识别您的设备并发送通知。请注意,在某些情况下可以更改注册令牌View more here
您可以通过从Notification Composer 向您的设备发送通知来进行测试。选择目标是Single Device
,your registration token
是目标设备。
// Get the current registration token
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
处理消息关注the document
【讨论】:
【参考方案2】:是的,您可以使用 Firebase 控制台来完成
在 firebase 控制台中选择位于 firebase 控制台左侧的“功能”选项卡。
在你的系统中下载node.js,并在node.js中根据你的意愿编码。
应在您的 java 代码中提及 Firebase 令牌。
【讨论】:
以上是关于通过电子邮件安装的适用于 Android 的 Google FCM的主要内容,如果未能解决你的问题,请参考以下文章
适用于 Xamarin 的 Genymotion Android 模拟器
是否有适用于 Android 和 iOS 的 OCR 开源库或 sdk(免费)? [关闭]
适用于 iOS + Android + BlackBerry 的 testflight 等服务
Go 测试失败 db 查询(零指针)但适用于 Postman/Curl