【文件属性】:
文件名称:android camera 架构
文件大小:293KB
文件格式:DOC
更新时间:2014-07-20 17:20:39
android camera 架构
实现Camera功能的相关模块为:
1. android_cupcake/packages/apps/Camera/src/com/android/camera 此部分内容被编译为Camera.apk
android_cupcake/framework/base/core/java/android/hardware/Camera.java
android_cupcake/framework/base/core/jni/android_hardware_Camera.cpp 此部分内容被编译为libandroid_runtime.so中的一部分。
2. frameworks/base/include/ui/目录中Camera相关的头文件有以下几个:
Camera.h
CameraParameters.h
ICamera.h
ICameraClient.h
ICameraService.h
CameraHardwareInterface.h
Frameworks/base/libs/ui目录中Camera相关的实现文件有以下几个:
Camera.cpp
CameraParameters.cpp
ICamera.cpp
ICameraClient.cpp
ICameraService.cpp
这部分的内容被编译成libui.so。
3. Framework/base/camera/libcameraservice 其中包含以下两个文件:
CameraService.h
CameraService.cpp
这部分内容被编译成libCameraService.so
4. android_cupcake/vendor/sec_proprietary/libcamera其中包含以下四个文件:
S3C6410CameraHWInterface.h
S3C6410CameraHWInterface.cpp
S3C6410Camera.h
S3C6410Camera.cpp
这部分内容被编译成libcamera.so
二.上述四个模块的功能介绍及具体实现
网友评论
- 不错的资源,对有有用,THS
- 还不错,学写了
- 还不错、对我这个初学者有帮助。。。
- 还不错,可以试试
- 代码不错 很值得学习,很全
- 代码不错 很值得学习,很适合我
- 不错,对我帮助很大