Firebase消息失败

时间:2017-01-26 17:57:08

标签: android firebase xamarin firebase-cloud-messaging

我有一个xamarin android应用程序,我想添加通知。我按照此链接的说明进行操作:

https://developer.xamarin.com/guides/android/application_fundamentals/notifications/remote-notifications-with-fcm/

在我进入“实施客户端应用程序代码”部分之前,一切都很顺利。首先,当我点击按钮获取InstanceId令牌时,我什么都没得到。所以我添加了一些显示google_app_id的代码。我的json文件中的mobilesdk_app_id值不匹配。但后来我确实在输出中得到了InstanceId。我在firebase控制台中使用了该id,并且消息失败,“未注册的注册令牌”。我完全按照指示两次。并搜索错误但没有找到任何答案。我想我的令牌是错的?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我刚刚浏览了同一个教程,并在firebase控制台中收到了同样的错误。我的问题原来是我的android模拟器配置。

在Android虚拟设备管理器中,我必须将设备的目标设置为 Google API

我还必须从Android SDK Manager安装 Google Play服务

最后,我在模拟器上卸载了我的应用程序并重新安装它以刷新令牌。

完成这些步骤后,我可以从firebase控制台发送推送通知。

video帮助了我。