极光的sdk会有自启动机制,也支持进程间互相拉起功能,但是会受到系统本身的限制
「Android 中极光推送后台服务被杀死后不能自动重启」
android原生系统,没有 root,用home 键上滑杀进程等其他系统自带的停止方式,都可以自启动,一般10s内恢复。但如果是强行停止就只能用户自己手动开启应用如果是miui等第三方应用,杀了进程默认无法自启动如果是root过的原生系统,杀了进程也是没有办法自启动的,这个时候推送是收不到的
「EMUI4.1手机系统权限说明」67:需要注意手机自带的手机管家里面,有省电选项
「魅族和小米:有个消息盒子」,将一些不重要的信息或者屏蔽的信息放在里面
应用通知管理:开启“允许通知”后才能显示通知。冷藏室:应用被加入冷藏室后,会被自动结束进程,就收不到消息了。
「为什么微信或者 QQ 等应用看似可以保证不被杀死或者杀死后可以收到消息」
如果将他们完全彻底的杀死,也是收不到的,这是肯定的只是:他们很难被杀死,即便杀死后也会以较快的速度重启:我们(用户)会下意识的在手机里开启对他们的保护;他们是不少手机系统的自带软件。