Android-Camera-架构及应用简析.pdfVIP

  • 24
  • 0
  • 约2.12万字
  • 约 16页
  • 2018-12-29 发布于四川
  • 举报
Android Camera 架构及应用简析 1. 前言 整体看一下Android Camera 部分的代码,从APP 层的Camera 到Framework 的 Camera 应用框架,再到 Hardware 的Camera HAL ,再到 Kernel 的 Camera Driver。 2. 架构概述 要了解Android Camera 架构,还是得先从Android 本身的架构说起。 图1 Android 架构图 从Android 框架看,分为四层:应用层、应用框架层、库层、内核层。 应用层主要工作在Android SDK 之上,利用Android 提供的API 进行开发,生成 APK 包。 应用框架层整合了Android 自带各种控件和类,为应用开发提供高效、方便的API 接 口。这个对上实现统一的接口,对下也提供统一的标准方便各种库的移入。 库层是Android 与底层硬件通信接口,它封装底层硬件接口实现该模块的具体逻辑, 并以服务的形式通过Binder 通讯机制暴露给应用框架。 内核层则是直接与硬件联系的一层,可以理解为设备驱动。 3. Camera 层次简析 说完Android 整体框架,我们

文档评论(0)

1亿VIP精品文档

相关文档