这是我自己的笔记,以后自己进行查找的地方,如果其中有错误,肯定大家能够协助改正,再次谢过。
Manifest如何解析的 ?
1.系统启动的时候 :
PackageManageService读取Manifest信息(会读取我们所安装的所有的应用程序的Manifest,并且会在系统级共享内存里面建立一个信息库 )
2.应用程序启动时候,Launcher进行系统级判断,比如最小的SDK等
3.四大组建在需要的时候实例化。当需要的时候还是在上边的创建的信息库(数据表)中查询信息,并且将所需要的组件实例化