小驰私房菜_23_Android Camera体系结构学习(一)

全网最具价值的Android Camera开发学习系列资料~

作者:8年Android Camera开发,从Camera app一直做到Hal和驱动~

欢迎订阅,相信能扩展你的知识面,提升个人能力~

一、前言

 这篇文章主要讲解Camera Service 和Camera Provider的启动流程(文章内容基于Android 9.0系统)。

 Android的启动包括linux内核的启动和android系统架构的启动。android系统里面有一个很重要的进程叫做init进程,init进程是linux系统中用户空间的第一个进程,进程号为1。当bootloader启动后,启动kernel,kernel启动完后,在用户空间启动init进程,再通过init进程,来读取init.rc中的相关配置,从而来启动其他相关进程以及其他操作。

adb shell ps 看下camera相关的进程,可以看到有cameraserver和provide

posted @ 2023-06-26 22:41  小驰行动派  阅读(8)  评论(0编辑  收藏  举报  来源