看到一篇好文讲到了这个方面,于是做个笔记记录下
原文地址:点击打开链接
AndroidManifest.xml 的 application 有一个 属性,
下面是这个单词的意思,似乎跟开机启动概念不太匹配
这个属性开启的条件是:
- if ((info.flags&(ApplicationInfo.FLAG_SYSTEM|ApplicationInfo.FLAG_PERSISTENT))
- == (ApplicationInfo.FLAG_SYSTEM|ApplicationInfo.FLAG_PERSISTENT)) {
就是必须是系统程序,即: