Android 使用gcm推送通知

Android 使用gcm推送通知,android,push-notification,google-cloud-messaging,Android,Push Notification,Google Cloud Messaging,我想开发一个具有推送通知的android应用程序。当管理员在网站上传新信息或在移动应用程序的管理员帐户中发布消息时,将显示通知。一般来说,我希望推送通知由网站和移动应用程序完成。 我已经搜索了差不多3天了,但要想成功是很困难的。我知道GCM可以做到这一点。但我不知道如何正确使用它。我看过很多教程视频,但都不管用。有没有人有使用GCM在android中执行推送通知的经验。你能教我吗?我建议你做以下几点: 1) 查找您设备的GCM令牌 2) 使用诸如POSTMAN或CURL命令之类的软件向该设备发送

我想开发一个具有推送通知的android应用程序。当管理员在网站上传新信息或在移动应用程序的管理员帐户中发布消息时,将显示通知。一般来说,我希望推送通知由网站和移动应用程序完成。
我已经搜索了差不多3天了,但要想成功是很困难的。我知道GCM可以做到这一点。但我不知道如何正确使用它。我看过很多教程视频,但都不管用。有没有人有使用GCM在android中执行推送通知的经验。你能教我吗?

我建议你做以下几点:

1) 查找您设备的GCM令牌 2) 使用诸如POSTMAN或CURL命令之类的软件向该设备发送推送通知(推送通知实际上是REST请求) 3) 设置后端以实际执行步骤2 4) 享受

您可以按照以下步骤学习如何在Android Studio中使用GCM使用推送通知

您可以在这里学习如何使用推送通知设置项目的逐步过程

  • 在Google开发者控制台上创建项目
  • 启用Google云消息API
  • 生成服务器密钥和项目编号以供进一步使用
  • 使用项目编号从android注册应用程序
  • Google将返回一个注册ID并将此ID发送到您的服务器
  • 从您的服务器向GCM发送消息到相应的注册ID
  • GCM将通过广播接收器向您发送推送消息,并将其显示为通知
本教程还包括一些图片,供开发人员在设置项目时轻松学习

请注意,此服务仅适用于发送给 客户端应用程序:4096字节是限制,因此只有轻量级 可以发送信息