# CameraApi2 **Repository Path**: cbfg5210/CameraApi2 ## Basic Information - **Project Name**: CameraApi2 - **Description**: 主要实现相机预览功能。主要使用kotlin语言开发,相机api包含camera 1和 camera2,根据系统版本自动选择,并包含权限请求工具类。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-11-22 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CameraApi2 #### 介绍 主要实现相机预览功能。主要使用kotlin语言开发,相机api包含camera 1和 camera2,根据主界面设置的相机ID和使用的API版本去打开相机,并包含权限请求工具类。 #### 软件架构 1、代码架构使用mvp模式。 2、根据设置去选择使用api 1 还是api 2打开相机 3、支持传/不传控件去打开相机。若是传控件,则显示预览画面和回调数据对应图像,否则只显示回调数据对应图像。 4、包含打开uvc相机的管理器。 #### 安装教程 1. 克隆代码 2. 编译app 3. 安装app #### 使用说明 1. 安装app即可看到相机预览效果