110得票6回答
添加 HttpClient 标头时,某些值会生成 FormatException。

这发生在编写Google Cloud Messaging代码的背景下,但同样适用于其他情况。 考虑以下内容:var http = new HttpClient(); http.DefaultRequestHeaders.Authorization = new AuthenticationHe...

106得票8回答
FCM与AWS SNS的结合

我正在使用AWS资源进行我的安卓项目,我计划使用AWS SNS为我的项目添加推送通知服务,有几个问题让我很困扰,除了一两个解释不清的问题外,我没有找到任何相关的问题。 1. AWS支持FCM吗?SNS可以使用GCM,但谷歌建议使用FCM替代GCM。我没有发现AWS支持FCM。 2.在发送推...

99得票4回答
安卓:在线测试推送通知(谷歌云消息)

更新:GCM已被弃用,请使用FCM。 我正在我的应用程序中实现Google云消息传递。由于一些防火墙限制,我的服务器代码尚未准备好,我无法部署测试服务器以进行推送通知。我正在寻找一个在线服务器,该服务器会向我的设备发送一些测试通知,以测试我的客户端实现。

97得票24回答
Firebase云消息通知未被设备接收

我在使用Firebase Cloud Messaging时遇到了问题。我从设备中获取令牌并通过Google Firebase通知控制台发送测试通知,但是通知既没有被记录也没有推送到Android虚拟设备。 FCM的文档几乎完全是下面所示的代码以及其他一些有关使用firebase实现推送通知的信...

86得票10回答
AWS SDK for PHP:从实例配置文件元数据服务器检索凭据时出现错误。

我正在尝试通过Web API向Android发送SNS消息。 从http://aws.amazon.com/developers/getting-started/php/下载并安装了SDK。 在运行sample.php时遇到以下错误:Fatal error: Uncaught excepti...

84得票7回答
Firebase云消息传递是免费的吗?

我需要在我的应用程序中实现推送通知功能。正在探索一些选项。 最近,Google 推荐使用 Firebase 平台,但这并不完全是一个免费的服务。所以我考虑再次使用 GCM。谷歌会在未来停止支持 GCM 吗?

84得票10回答
Android GCM的SENDER_ID,如何获取?

我尝试迁移到GCM,但在提供SENDER_ID时遇到了问题。我使用了来自Google的演示项目。如果我理解正确的话,在这个项目中,我需要在CommonUtilities.java文件中为应用程序提供一个SENDER_ID。 我提供的SENDER_ID是我在https://code.googl...

82得票16回答
更新到Android Build Tools 25.1.6 GCM/FCM后出现了IncompatibleClassChangeError错误

自从我今天早上更新到Android SDK工具25.1.6和Android支持库32.0.0后,我遇到了以下错误。我没有更改任何代码,但它仍然可以在我的同事电脑上运行(Android SDK工具25.1.1 + Android支持库30.0.0)。 java.lang.Incompatibl...

80得票3回答
在安卓上处理Google Cloud Messaging中的注册ID更改

在Google云消息传递的文档中,它指出: Android应用程序应该存储此ID以供将来使用(例如,在onCreate()中检查是否已注册)。请注意,Google可能会定期刷新注册ID,因此您应该设计Android应用程序时要理解可能多次调用com.google.android.c2dm.i...

77得票11回答
为什么我从GCM服务器端收到“MismatchSenderId”错误信息?

我正在尝试为我的Android应用程序创建一个推送服务,并且我遵循了Google GCM的文档和示例: 我可以注册/注销我的Android应用程序。从服务器端,我可以看到我已经注册了一项订阅,但是当我尝试从服务器向我的Android应用程序发送消息时,我总是会收到以下错误: 发送消息...