真的只是概述,很简单的描述,具体内容另外Google之
1、CUP执行bootloader(系统引导)程序
2、bootloader加载kernel(内核)
3、kernel执行init(初始化文件系统和应用)
4、init.rc启动zygote服务(孵化器)
5、通过zygote再启动system server
6、系统启动成功后通知各个服务,调用startHomeActivityLocked()启动桌面launcher
仅个人理解归纳。
真的只是概述,很简单的描述,具体内容另外Google之
1、CUP执行bootloader(系统引导)程序
2、bootloader加载kernel(内核)
3、kernel执行init(初始化文件系统和应用)
4、init.rc启动zygote服务(孵化器)
5、通过zygote再启动system server
6、系统启动成功后通知各个服务,调用startHomeActivityLocked()启动桌面launcher
仅个人理解归纳。