android - 其中一台移动设备未收到 GCM 通知

标签 android push-notification google-cloud-messaging

我正在尝试向设备 xiaomi redmi 1s 发送 GCM 通知,但在向其他设备发送相同的通知时未在设备上收到通知并且消息计数失败为 0。任何人都可以告诉这个问题.我已经调试过它没有收到任何对 onMessage 方法的调用。

not got any message in the app either in the foreground or in the background state of the application, the registration id is correct checked it in IDE.GCM response is "success":2,"failure":0

最佳答案

出于安全考虑,小米禁用了每个应用程序的通知。一旦他们使用清洁器退出应用程序,请按照以下步骤在后台接收消息。

  • 启用自动启动
  • 启用 float 和锁屏通知

启用自动启动

  • 打开安全应用。

  • 获得权限,然后点击自动启动管理

  • 添加/启用自动启动应用(例如 Whatsapp)。

启用 float 和锁屏通知

  • 打开设置应用。

  • 点击通知,然后点击管理通知

  • 点击您要查找的应用程序(例如 WhatsApp)。

  • 启用在通知栏中显示/在锁屏和下拉菜单中显示选项。

引用:http://support.hike.in/entries/55998480-I-m-not-getting-notification-on-my-Xiaomi-Phone-For-MIUI-6-

关于android - 其中一台移动设备未收到 GCM 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935521/

相关文章:

java - 如何在BottomBar布局android中添加中间按钮

android - 应用程序终止时 FCM 推送通知 FLUTTER

java - Android:显示 24 小时后收到消息后的天数

java - 使用无效注册 ID 时,GCM 返回 BAD 请求

android - 尽管所有消息都从服务器成功发送,但某些设备未收到 GCM 推送

java - viewpager2 降低水平滚动的灵敏度

圆弧的Android填充路径在错误的一边

Android:应用程序向 "remember"单条信息的最简单方法?

android - 通知未打开 Activity

ios - 保留读取的推送通知