本库代码不是所谓万能不死的黑科技实现,旨在提供更合理的进程保活方式。
另外,个人也并不喜欢所谓的万能不死进程保活方式。原因大致有二:
- 不死的进程是不可能存在的(个人认为),Google不可能让你在Android平台上为所欲为;
- 流氓方式的进程保活只会搞坏整个 Android 生态环境,对所有 Android 平台开发者或其他利益相关者百害而无一利;
-
修复一些机型上的bug;
-
验证了华为机子上手Q和微信白名单问题;有童鞋问,在华为的机子上发现微信UI进程退到后台,oom_adj的值一点都没有变,问是不是有什么黑科技在其中。为此,我稍稍验证了一下,验证方式就是把当前工程的包名改成手机QQ的,编译运行在华为的机子上,发现我的进程怎么杀也都是不死的,退到后台oom_adj的值同样不发生变化,而恢复原来的包名就不行了。so,你懂的!你想试试的话,可以下载我已经编译好的包,验证一下是否和我一致