Para la mayoría de los desarrolladores, se recomienda usar CameraX. CameraX es una biblioteca de Jetpack que admite la gran mayoría de los dispositivos Android (Android 5.0 y versiones posteriores) y proporciona una API coherente y de alto nivel diseñada en torno a casos de uso comunes. CameraX resuelve los problemas de compatibilidad con dispositivos por ti, de modo que no tienes que agregar código específico del dispositivo a tu app.
CameraX se compila sobre el paquete Camera2. Si necesitas control de cámara de bajo nivel para admitir casos de uso complejos, Camera2 es una buena opción, pero la API es más compleja que CameraX. Requiere que administres las configuraciones específicas de los dispositivos. Al igual que CameraX, Camera2 funciona en Android 5.0 (nivel de API 21) y versiones posteriores.
La clase Camera original de Android dejó de estar disponible. Las apps nuevas deben usar CameraX (recomendado) o Camera2, y las apps existentes se deben migrar para aprovechar las funciones nuevas y evitar perder compatibilidad con dispositivos futuros.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2024-04-08 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-04-08 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-04-08 (UTC)"]]