研究學習android源碼這裡分為兩條線
程序線:包括android系統啟動過程 kernel - init - zygoteinit - systemserver - 核心服務(ams、pms、wms等)- launcher
https://www.processon.com/mindmap/5ca74b89e4b071e8c5463140
基礎設施線:包括binder 、handler消息隊列 、智能指針 、程序管理等
https://www.processon.com/mindmap/5ca75002e4b0cfb73428eeba
整體以程序關聯為主講述整個android的架構和啟動過程。
android源碼程序線
android基礎線