当前位置: 首页 > 知识库问答 >
问题:

在android Studio中为android应用实现google云消息收发消息推送

松思源
2023-03-14

我想向我的应用程序发送推送通知。我的后端已准备就绪,我还能够从服务器接收gcm注册id,但我无法在设备上接收通知。有人能帮我吗。还需要从play store下载应用程序来发送通知吗,或者我们也可以在debug apk中测试通知?

我从下面的链接实现了消息推送:http://javapapers.com/android/google-cloud-messaging-gcm-for-android-and-push-notifications/

共有1个答案

司空祯
2023-03-14

GCM通知与调试APK完美配合。

客户端代码或服务器代码中有错误。

如果您从Google server获得成功响应,并且如果您能够在GCM intent服务中看到收到的GCM消息的logcat日志,那么您的服务器端代码工作正常,并且客户端代码中可能存在错误。如果您从Google服务器收到一条失败消息或没有看到日志,那么问题出在您的服务器代码中。

注意:您需要使用服务器密钥。

您可以使用此GCM测试工具作为服务器来测试您的客户端是否正常工作。

 类似资料:
  • 如果一个主题订阅者在向该主题/订阅者发送推送通知时没有在线,那么他/她的消息会丢失还是当他们在线时才收到消息?

  • 在我们的项目中,我们使用Firebase云消息传递来进行推送通知,我们遇到了消息重复的问题。我们过程如下所示: xamarin.firebase.ios.CloudMessaging 3.1.2 xamarin.firebase.ios.instanceID 3.2.1 xamarin.firebase.ios.core 5.1.3 订阅用户主题推荐 发送主题订阅者请求的通知 null 但是,当用

  • 我有1个活动和1个普通类,其中活动1接收消息,普通类发送消息。如何实施: 在活动一中。班 在Ordinary.class 如何发送空消息(1)的代码?

  • 我正在制作一个android应用程序,其中我使用firebase身份验证来验证用户,使用firestore来存储一些用户数据。我想让用户有一个设置,他们可以订阅推送通知。如果他们订阅,我希望我的应用程序定期向他们发送通知,比如每6小时一次。目前,我已经使用firebase控制台测试了推送通知,它看起来工作正常。以下是我到目前为止的< code > myfirebasemesagingservice

  • 我正在开发android GCM,以便我的应用程序向用户发送推送通知。我正在学习这个教程 http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/ 但是在本教程中,它表明我们可以向单个设备发送推送通知。但我想一次向所有用户发送推送通知。