init 和linux一样,都是在硬件初始化后操作系统第一个进程
servicemanager 负责管理服务的,添加服务,获取服务的作用
zygote
受精卵进程,也就是app_process套了壳,如果启动一个app,那么第一步其实是告诉ams,
而zygote其实后台运行就是socket监听ams,然后根据要求。开启进程system-server,启动jvm这样一般一个应用对应一个进程就启动了
system-server handleSystemServerProcess 通过进入java层main然后启动服务,利用binder完成通信