我连接到Wifi时未在Android上接收推送通知

时间:2015-02-08 10:54:29

标签: android push-notification google-cloud-messaging

所以,我遇到了三星Galaxy s5(sm-g900f)的问题。我无法接收某些应用的推送通知(环聊,whatsapp,gmail,......显然所有使用Google Cloud Messaging推送其通知的应用)。当我连接到家里的Wifi时,我遇到了这个问题;当我关闭wifi并切换到移动数据时,所有延迟通知都会立即到达。但是,当我连接到其他Wifis时,一切似乎都正常。另请注意,其他手机在我的wifi上正常工作(例如Samung galaxy s4)。我已经做了一些故障排除:

1)我使用的是股票android 5.0(西班牙固件)(我住在黎巴嫩)。根植我的手机,问题仍然存在。我放了一个定制的rom,没有解决任何问题。最后,我将手机连根拔起,我完全擦了擦,并从sammobile.com安装了针对黎巴嫩的股票android kitkat(4.4.2),再次没有运气。

2)我认为这是路由器问题,所以我改变了路由器。

3)我下载了#34;推送通知修复程序"。

4)我查看了GCM(谷歌云消息传递)使用的端口,并将这些端口转发到我手机的本地IP。

所提到的任何步骤都没有任何区别。我确定还有一些故障排除我还没试过;你能帮助我吗?谢谢。

7 个答案:

答案 0 :(得分:1)

重置手机后出现类似问题。两次。并为我的路由器重置。 更重要的是,无法按时打开Gmail文件夹或接收Skype通知。 简而言之,在"菜单>安全>具有使用权限的应用"我未选中Google Play服务。

因此,请确保Google Play服务处于有效状态。

答案 1 :(得分:0)

您是否尝试过以下操作?

  • 尽量不要 包括delay_while_idle

  • time_to_live设置为合理的值

  • 尝试在您的应用中保留Wi-Fi锁定

  • 使用不同的设备和/或Android版本进行测试;它是否只会导致一个设备或其他设备出现问题?

答案 2 :(得分:0)

我有这个问题。

今天我解决了这个问题!

我在设置中安装了vpn软件,"接收通知"没有检查。

我设置检查此选项,然后运行vpn然后断开连接。

现在我没有问题!

如果你有类似的应用程序,请尝试这个,也许有帮助。

太看this linkDo not receive GCM message while android device beeing connected to WIFI

祝你好运。

答案 3 :(得分:0)

我遇到了这个花费数小时的搜索时间。我的S4几乎完全相同的问题。我下载了#34; [ROOT]禁用IPv6"从应用程序商店,它解决了我的问题。

答案 4 :(得分:0)

无论我连接到哪个网络,我都遇到了类似的问题。

通过启用与蜂窝网络提供商的操作系统范围的时间同步来解决这个问题(由于一些奇怪的原因,它已被禁用)。

答案 5 :(得分:0)

我解决了将gcm库升级到com.google.android.gms的问题:play-services-gcm:9.8.0

答案 6 :(得分:0)

如果你有Lollipop,你可以尝试去设置 - >应用,然后向右滑动。那里可能有一个名为" restricted"的标签。如果有,请转到它,然后取消选中您正在使用的任何应用程序。这对我有用。