华为手机待机状态几分钟后收不到消息,但是PushService是运行着的

android
jpush
标签: #<Tag:0x00007fb846af0e28> #<Tag:0x00007fb846af0b80>

(longdawei) #1

Message ID 51791398034015061
真的好奇怪,刚开始打开app能收到,app退出到后台大概2-3分钟能收到,这个时间不固定,2-3分钟以后再发送推送就收不到了,但是我看后台的pushservice都是开着的,而且手机管家里面我电池管理里面锁屏不清理,后台自启动都打开了,该打开的权限都打开了,就是收不到,重新打开app再发送消息就能收到。


#2

需要长连接连上。手机限制,无法彻底解决,可考虑增加系统通道。


(longdawei) #3

但是pushservice一直都是连着的,真的很奇怪。


#4

服务在,不代表连接还连着。


(longdawei) #5

两部手机系统版本都是一样的,程序版本一样的,所有权限设置都是一样的,wifi连接也正常,有一台就是无论怎样都可以,有一台就是只能在app打开的状态下可以,或者程序退出后2-3分钟内可以,一过这个时间段就不行。真是奇了怪了。