Android系统启动流程中初始化配置文件至launcher组件加载过程的分析
发布时间
阅读量:
阅读量
Android系统启动流程,从init.rc 到 launcher 启动过程分析
1、zygote 启动分析
1.1、init进程的入口函数
system\core\init\init.cpp
int main(int argc, char** argv) {
if (!strcmp(basename(argv[0]), "ueventd")) {
return ueventd_main(argc, argv);
}
if (!strcmp(basename(argv[0]), "watchdogd")) {
return watchdogd_main(argc, argv);
}
umask(0);
add_environment("PATH", _PATH_DEFPATH);
bool is_first_stage = (argc == 1) || (strcmp(argv[1], "--second-stage") != 0);
//
全部评论 (0)
还没有任何评论哟~
