最新的ADW Launcher EX具有超强耐用性的秘诀是什么?[关闭]


19

很长一段时间后,ADW Launcher EX的更新又回来了。它带来了很多视觉上的调整以及性能上的提升。经过几天的经验,我遇到了一件更有趣的事情:我无法通过增加系统负载来杀死它(这是一件非常好的事情)。

启动前台应用程序时,Android会根据minfree值终止后台应用程序。具有运行服务和通知的应用程序的优先级高于普通后台应用程序,但优先级低于前台应用程序。

最新版本的ADW Launcher EX具有正在运行的服务(但没有更高优先级的运行通知),与旧版本和其他启动器应用程序相同。我使用过Go Launcher EX,LauncherPro,旧版本的ADW Launcher EX等。当启动大量的前台应用程序时,所有这些都会被杀死,但是最新版本的ADW Launcher EX不会被杀死。相反,当系统负载很高时,前台应用程序将被杀死。

以前,热重启也可以杀死ADW Launcher EX,但现在即使失败了。

所有这些背后的魔力是什么?我只是好奇...


您的意思是oom_adj值?如驯服OOM杀手
伊齐

3
@Izzy号oom_adj不是这种情况,因为ADW Launcher EX根本不请求root特权。
Android Quesito 2012年

您说出要运行的是哪个版本的Android会很有趣,因为任务管理策略在那方面可能有很大差异
rds

在GB和ICS两种.. @rds同样的经历
安卓Quesito

4
这个问题似乎不合时宜,因为它与要解决的问题无关。
ale

Answers:


-1

应用程序可以获得更高的特权。例如,3G看门狗(一种数据使用情况监视应用程序)向用户请求更高的特权,以使其无法被杀死。对于ADW启动器,情况可能与此相同。


是否需要root才能将所述应用的线程设置为更高的特权?
t0mm13b 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.