【原創(chuàng)文章】:參考部分博客內容,學習之余進行了大量的篩減細化分析 = = 【特殊申明】:避諱抄襲侵權之嫌疑,特此說明,歡迎轉載! =
======================================================== ========================================================
【前言】
Android啟動篇 — init原理(一)中講解分init進程分析init創(chuàng)建系統(tǒng)目錄并掛在相應系統(tǒng)文件、初始化屬性域、設置系統(tǒng)屬性、啟動配置屬性服務端等一系列復雜工作,很多工作和知識點跟Linux關系很大,所以沒有作過多介紹,而本此對于init.rc的解析則是重中之重,所以單獨拿出來進行詳細分析。
main( argc, **& parser = Parser::GetInstance(); parser.AddSectionParser(,std::make_unique<ServiceParser> parser.AddSectionParser(, std::make_unique<ActionParser> parser.AddSectionParser(, std