美文网首页技能硬件&嵌入式
Android 启动过程分析

Android 启动过程分析

作者: 二胡 | 来源:发表于2014-07-08 17:08 被阅读414次

简述流程如下:

  1. 硬件环境初始化,内核被加载到内存;
  • 内核引导阶段, 初始化并启动用户空间1号进程(init);
  • init 进程解析 init.rc 文件, 然后创建Zygote进程;
  • Zygote创建java虚拟机, 注册JNI函数, 然后开启JAVA世界;
  • Zygote进行一次分裂(fork), 创建system_server子进程;
  • system_server 开启 Binder 通信, 并启动 Native 服务和 Java 服务;

详情见下图(链接):

Android启动过程分析.png

相关文章

网友评论

    本文标题:Android 启动过程分析

    本文链接:https://www.haomeiwen.com/subject/ornjtttx.html