Introducción al desarrollo de cámaras de Android (3): uso de CameraX

Introducción al desarrollo de cámaras de Android (3): uso de CameraX

Introducción a la API de CameraX

En los dos primeros blogs, presentamos los conceptos básicos de Camera y el uso de Camera2 API. Para simplificar aún más el desarrollo de aplicaciones de cámara, Google lanzó la API CameraX, que proporciona una interfaz más simple y fácil de usar para ayudar a los desarrolladores a implementar rápidamente funciones de cámara de alta calidad. Este blog lo llevará a comprender cómo usar CameraX y le proporcionará el código de muestra correspondiente.

Preparación:

Antes de comenzar, asegúrese de que su entorno de desarrollo esté configurado y que Android Studio esté actualizado a la última versión.

Dependencias agregadas:

Para utilizar la API CameraX, necesitamos agregar las siguientes bibliotecas dependientes al archivo build.gradle del proyecto:

dependencies {
    def camerax_version = "1.0.1"

    // CameraX核心库
    implementation "androidx.camera:camera-core:$camerax_version"
    // CameraX视图库
    implementation "androidx.camera:camera-camera2:$camerax_version"
    // CameraX生命周期库
    implementation "androidx.camera:camera-lifecycle:$camerax_version"
    // CameraX扩展库,用于支持预览和分析
    implementation "androidx.camera:camera-view:

Supongo que te gusta

Origin blog.csdn.net/qq_35350654/article/details/132531847
Recomendado
Clasificación