PushService一直在后台运行,但是收不到推送

android
收不到消息
标签: #<Tag:0x00007fb847f89f10> #<Tag:0x00007fb847f89178>

(zy119) #1

(Android)用户清理内存,我通过广播把PushService调起或者应用进入后台后过一段时间后就收不到推送了,控制台显示设备是离线状态…


#2

长连接的状态不仅仅是进程要运行,还得网络正常,你的手机系统可能对你的app的网络做了限制(后台情况下)
Android收不到消息的情况详细排查: 常见问题 - JPush 合集(持续更新)


(zy119) #3

网络状态是正常的,不过找到问题了,小米手机有个神隐模式…


#4

嗯,是的,关于第三方手机系统的一些限制,可以多了解一下:
https://docs.jiguang.cn/jpush/client/Android/android_faq/#_2