Observação:esta página se refere ao pacote Camera2. A menos que seu app exija recursos específicos e de baixo nível do Camera2, recomendamos o uso do CameraX. CameraX e Camera2 oferecem suporte ao Android 5.0 (nível 21 da API) e versões mais recentes.
Camera2 é o pacote de câmera do Android de baixo nível que substitui a classe Camera descontinuada. O Camera2 oferece controles detalhados para casos de uso complexos, mas exige que você gerencie configurações específicas do dispositivo. Para ver mais informações, consulte a documentação de referência do Camera2.
Para a maioria dos desenvolvedores, recomendamos a biblioteca CameraX Jetpack. Para ajudar você a decidir qual biblioteca de câmera usar, consulte Escolher uma biblioteca de câmera.
Outros recursos
Consulte os seguintes recursos para saber mais sobre o Camera2.