Android系统启动流程之SystemServer进程启动

97 阅读1分钟

Android系统中各个进程的先后顺序为:

init进程 –-> Zygote进程 –> SystemServer进程 –>应用进程

其中Zygote进程由init进程启动,SystemServer进程和应用进程由Zygote进程启动。

SystemServer进程主要是用于创建系统服务的,例如AMS、WMS、PMS。这篇文章将从以下两个部分来对SystemServer进行分析:

  • Zygote处理SystemServer进程
  • SystemServer进程解析

1. init进程启动Zygote进程

img

2. Zygote启动SystemServer进程

image.png