对init.rc的解析是在parse_config(): [system/core/init/init_parser.c]中进行的。解析发生在init全过程中的哪个阶段,参看《Android init进程启动过程分析》。一、解析过程1. 扫描init.rc中的token 找到其中的 文件结束EOF/文本TEXT/新行NEWLINE,其中的空格‘ ‘、‘\t’、‘\r’会被忽略,#开头的行也被忽略掉; 而对于TEXT,空格‘ ‘、‘\t’、‘\r’、‘\n’都是TEXT的结束标志。2. 对每一个TEXT token,都加入到args[]数组中3. 当遇到新一行(