不知道大家平时使用 APP 的时候,有没有碰到过下面这种情况:
这是我在最近使用知乎的时候出现的,可以看到在任务列表里面看不到知乎,但很明显它还在运行中。你现在打开知乎看大概率是正常的,原因后面会提到。
通常要杀掉一个 APP 的进程,最直接的方法的就是在任务列表里把对应的任务划掉。于是,保活黑科技又增加了一种新思路:如果在任务列表里把应用隐藏掉
,那用户不就杀不掉了?
事先说明一下,本文并不是教大家怎么做保活,仅探讨这是怎么做的,并借此聊一聊 Android 的多任务。而且对于这样的体验,我是真的被恶心到了。
怎么杀掉它?
任务列表并不是杀掉 APP 的唯一途径,我们先看看要怎样才能杀掉这种应用。
adb
我们可以通过 adb shell ps 查看系统当前运行的所有进程,和预期的一样,在里面找到了还在运行中的知乎:
然后