Camera api部分:
frameworks/base/core/java/android/hardware/camera2
Camera JNI部分:
frameworks/base/core/jni/android_hardware_Camera.cpp
编译选项在目录下的Android.bp
make libandroid_runtime -j1
AIDL
frameworks/av/camera/aidl
Camera UI库部分:
frameworks/av/camera/
编译选项在目录下的Android.bp
make libcamera_client -j1
Camera服务部分:
frameworks/av/camera/cameraserver
frameworks/av/services/camera/libcameraservice/
编译选项在目录下的Android.mk
make libcameraservice -j1
Camera provide部分:
hardware/interfaces/camera/provider/
Camera HAL部分:
hardware/qcom/camera/
相关链接:
https://www.dazhuanlan.com/2019/10/16/5da68019bdbe3/