本讲是Android Camera性能分析专题的第12讲,我们介绍Camera启动性能拆解,包括如下内容:
- Camera启动性能拆解
| 资源 | 描述 |
|---|---|
| 在线课程 | 极客笔记在线课程 |
| 知识星球 | 星球名称:深入浅出Android Camera 星球ID: 17296815 |
| 极客笔记圈 |
Camera启动性能拆解
从CameraServer的角度对Camera启动性能进行拆解
| 进程 | 开始点 | 结束点 |
|---|---|---|
| App | 点击Camera App Icon | 开始调用connectDevice |
| HAL | 开始调用connectDevice | 调用connectDevice结束 |
| App | 调用connectDevice结束 | 开始调用endConfigure |
| HAL | 开始调用endConfigure | 调用endConfigure结束 |
| App | 调用endConfigure结束 | 调用submitRequestList |
| HAL | 调用submitRequestList | CameraServer收到第一帧 |
每个阶段的开始点和结束点在Trace中的体现

极客笔记