Android保活爬坑

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yang_niuxxx/article/details/80357331

思路两种。

1.降低自己应用在退回后台时候的oom_adj值

2.被杀死后唤醒

实现方式:

参考了很多资料,下面是我的实现方式

降低oom_adj的值:

1.service里面调用startForeground方法。(分为4.3和4.3以上)

2.绑定系统服务NotificationListenerService方式

唤醒app方式:

1.1, 4.4及以下使用双进程守护,互相拉起的方式

1.2, 5.0及以上使用JobScheduler方式唤醒。

2   ,   第三方应用或sdk(如推送sdk)的广播唤醒(部分有效)

代码:https://gitee.com/u2b/NDKTEST.git-->appalive



猜你喜欢

转载自blog.csdn.net/yang_niuxxx/article/details/80357331