首页 >> 大全

Android应用的保活方案以及另类出路,你了解几个,看完不会的来打我

2023-10-29 大全 24 作者:考证青年

前言

我们在做应用的时候都知道,必须要有一套好的保活方案,这样应用的push到达率高,应用的活跃度也就很高,我们平时也可以发现很多应用我们明明已经关闭了,但是还是可以接收到push消息,或者ps查看进程还是存在的。当然现在已经有很多方案在做这件事了,但是有一个问题就是像微信中及时接受消息的应用如果系统把他强杀之后接收不到消息,用户也是要疯掉的,所以系统厂商会给出一个白名单有一些应用是不会强杀的。一

一、常见保活方案

**1、监听广播:**监听全局的静态广播,比如时间更新的广播、开机广播、解锁屏、网络状态、解锁加锁亮屏暗屏(3.1版本),高版本需要应用开机后运行一次才能监听这些系统广播,目前此方案失效。可以更换思路,做APP启动后的保活(监听广播启动保活的前台服务)

**2、定时器、:**假如应用被系统杀死,那么定时器则失效,此方案失效。在5.0,5.1,6.0作用很大,7.0时候有一定影响(可以在电源管理中给APP授权)

**3、双进程(NDK方式Fork子进程)、双守护:**高版本已失效,5.0起系统回收策略改成进程组。双方案也改成了应用被杀,任何后台无法正常状态运行

**4、提高优先级

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了