在AndroidManifest.xml定义中,application有一个persistent属性,表示应用是否常驻。
从系统的角度理解就是,被android:persistent修饰的应用会在系统启动之后被ActivityManagerService启动。
常驻Persistent进程必须在两个条件下才能常驻:
1. 应用程序定义了persistent属性;
2.安装在system/app目录;
下一步思考下如何才能安装在system/app目录下,然后就可以做成流氓常驻软件了。。囧。
dumpsys可以查看内存信息。通过adbshell dumpsys> d:\dumpsys.log,然后搜素“PERS”就知道哪些进程是常驻的。看看有没有自己的应用