我有一个使用 GCM 的应用程序,我只想在应用程序关闭时接收通知,但当它在前台时不接收它们。
那么是否有一些功能可以暂时禁用GcmListenerService
?
最佳答案
你这样做是错误的。当您的应用程序收到 GCM 消息时,这实际上是无关紧要的。在你的情况下,当它对它使用react时更重要。因此,我没有禁用您的应用程序组件,而是简单地放置了一些逻辑,这些逻辑在某些情况下(比如它在前台)会忽略消息,或者在这种情况下以不同的方式处理它们。对我来说,这看起来比让您的应用完全失聪更好。
关于android - 是否可以在一段时间内禁用 GCM 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36754593/