某些设备未收到GCM通知

时间:2016-03-22 09:47:42

标签: android notifications google-cloud-messaging

尝试向设备 asus,xiaomi redmi 1s 发送GCM通知,但在将相同的通知发送到其他设备时未收到通知。如链接中所示

GCM notification not received on one of the mobile devices 这些设备具有安全应用程序,例如 AutoStart ,可以在安装时禁用应用程序在后台运行。

所以问题是如何通知用户在自动启动中启用应用程序?是否有任何编程方式来处理它,因为在我们的情况下如果没有GCM那么就没有使用我们的应用程序。< / p>

如果你想要任何代码,那么我可以给它,但正如我上面说的那样(GCM)在其他设备上工作,并且如果在Autostart中启用app,也可以在上面的设备上工作,所以我认为没有必要添加代码。 谢谢。

1 个答案:

答案 0 :(得分:1)

我长期以来一直在处理同样的问题。这些设备特别是redmi设备造成了很多问题。 Redmi没有提供足够的自由来以编程方式处理通知。每次新安装时,您都必须从“安全”手动启用自动启动功能。否则推送通知可能有不稳定的行为。此外,您必须添加

  

GET_TASKS权限

在这些已弃用的设备中