android 杀死程序收不到推送_Android APP切换到后台接收不到推送消息

1.   Android端进程被杀死后,目前自带的保护后台接收消息活跃机制。暂时没有什么好的机制保持任何情况下都活跃

android原生系统用home键杀进程可以起来,如果是强行停止就只能用户自己手动开启应用

如果是miui等第三方应用,杀了进程默认无法自启动

如果是root过的原生系统,杀了进程也是没有办法起来的,这个时候推送是收不到的

如果是原生系统,没有root,只要不是强行停止,其他系统自带的停止方式都可以自启动,一般10s内恢复

目前已知以下第三方系统会影响到应用:

小米【MIUI】

自启动管理:需要把应用加到【自启动管理】列表,否则杀进程或重新开机后进程无法开启

通知栏设置:应用默认都是显示通知栏通知,如果关闭,则收到通知也不会提示

华为【Emotion】

自启动管理:需要把应用加到【自启动管理】列表,否则杀进程或重新开机后进程不会开启,只能手动开启应用

后台应用保护:需要手动把应用加到此列表,否则设备进入睡眠后会自动杀掉应用进程,只有手动开启应用才能恢复运行

通知管理:应用状态有三种:提示、允许、禁止。禁止应用则通知栏不会有任何提醒

魅族【Flyme】

自启动管理:需要把应用加到【自启动管理】列表,否则杀进程或重新开机后进程发开启

通知栏推送:关闭应用通知则收到消息不会有任何展示

VIVO【Funtouch OS】

内存一键清理:需要将应用加入【白名单】列表,否则系统自带的“一键加速”,

你可能感兴趣的:(android,杀死程序收不到推送)