android7.0手动退出后台,线程没被杀死,却推送不到消息是什么原因


(幻听) #1

android7.0手动退出后台,线程没被杀死,却推送不到消息是什么原因


#2

(幻听) #3

我打开app能收到消息,对出后台有时可以收到消息,有时收不到,还有就是安卓7.0锁屏后也收不到,解屏后就来消息了


#4

仔细看楼上的链接,都有总结到,监听长连接就可以明显看到连接状态的变化了。


(幻听) #5

03-22 15:01:33.467 21725-21725/? E/AAAAAAAAA: [MyReceiver]cn.jpush.android.intent.CONNECTION connected:true
是长连接,没有断,退出后台,进程没有被杀死,只要锁屏就接受不到消息,安卓4.0,5.0,6.0都没事,就7.0不行咋回事


#6

SDK版本是多少


(幻听) #7


(幻听) #8


#9

就是使用的极光 SDK的版本是多少,最新版本有适配Android 7.


(幻听) #10

jpush-android-release-3.0.1


#11

你处于锁屏和后台的时候,Android7的这个设备的长连接没有变为false吗?多监控下日志呢。

给我提供msgid和registrationID给我查消息的情况


(幻听) #12

registrationID : 160a3797c8364fb33ec
msgid是什么


#13

推送的消息的ID,在推送历史-详情里面有


(幻听) #14

1820999183


#15

这是自定义消息,且我们这边确实是判断你设备离线了。


(幻听) #16

我不锁屏关掉后台 ,可以接受消息,不关掉后台,锁屏也可以接受消息,就是关掉后台,锁屏接收不到,这跟我手机有关系吗?我手机是华为的7.0


#17

大概率与手机的限制是有关的。

这个里面也有总结一部分手机的限制,还不全面。


(幻听) #18

这问题与我不是最新的sdk无关吧


#19

这个是无关的。


(幻听) #20

那你们开发,没有测试过关掉后台,锁屏的推送吗