android 端 app 后台被杀死收不到消息的解决方案

首先这个问题就是因为国内手机厂商对 android rom 进行了定制,对后台服务以及运行在后台的程序进行了严格的限制,微信等这些大厂商的 app 都已经通过和设备厂商合作在安装时都已经加入了系统的白名单,因此设备并不会限制对方 app 在后台运行;解决方案有一下三点:

1、引导用户把当前 app 加入到设备的白名单中,解除设备对 app 的限制;

2、小米和华为设备可以集成对应的推送实现在app 被干掉后依然收推送通知;

3、可以自己在 app 端实现守护进程的方式,让 app 在系统级别自动回收的情况下减少被杀死的概率,这种方式对用户主动回收无效,可以参考这篇文章http://www.jianshu.com/p/b16631a2fe3c
已邀请:

要回复问题请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×