摘要: 一、Android Init.c执行流程Android中的内核启动后,kernel会启动第一个用户级别的进程:init,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。init始终是第一个进程。PS:可以通过:ps aux | grep init命令来查看其Pid为1。init进程对应的代码在android源码目录中的:system/core/init/init.c中。789 int main(int argc, char **argv)790 {# 创建一些linux 阅读全文
posted @ 2012-07-12 23:36 little_raptor 阅读(7418) 评论(0) 推荐(1) 编辑