05 Android开机启动之SystemServer

Android开机启动之SystemServer(SS)

一、梳理SystemServer启动流程

在这里插入图片描述

从上面整个Android开机启动思维导图(android 5.0的启动组成图)中可以看到:

SystemServer是从Zygote中启动的。

开机->bootloader->kernel->init->zygote->SystemServer

二、SystemServer做了什么?

在这里插入图片描述

  • 入口:[SystemServer.java] run

**说明:**先初始化一些系统变量,加载类库,创建Context对象,创建SystemServiceManager对象等候再启动服务,启动引导服务、核心服务和其他服务

private void run(

猜你喜欢

转载自blog.csdn.net/Johnny2004/article/details/130805431
05
今日推荐