真的只是概述,很簡單的描述,具體內容另外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
僅個人理解歸納。