Android MTK6739 Camera2架构和方法

在Mtk的6739平台中运用了新的Camera2的架构来开发。
主要分为3大块1、common,2、feature,3、host
common主要是一些公共的库内容的调用。
feature主要值的是客制化的内容,该内容能够根据Andorid.mk的文件配置来判断是否把这段内容编译到系统中。
host主要是主目录,activity,已经UI部分的处理。

编译配置在host/assest/buildinplugin.xml和host/Android.mk两个文件来
host/assest/buildinplugin.xml中配置内容为:
com.mediatek.camera.feature.setting.CameraSwitcherEntry
而Android.mk文件配置为
LOCAL_SRC_FILES += (callalljavafilesunder,../feature/setting/cameraswitcher/src)LOCALRESOURCEDIR:= ( c a l l a l l − j a v a − f i l e s − u n d e r , . . / f e a t u r e / s e t t i n g / c a m e r a s w i t c h e r / s r c ) L O C A L R E S O U R C E D I R := (LOCAL_PATH)/res $(LOCAL_PATH)/../feature/setting/cameraswitcher/res
这样做的主要目的是为了更好地客制化试用ODM项目

你可能感兴趣的:(Android MTK6739 Camera2架构和方法)