CameraX
An Android Jetpack library built on top of the Camera2 API. It abstracts common camera scenarios as UseCases, automatically handles device compatibility, and provides consistent API behavior across versions, covering devices running Android 7 and above.
Timeline (last 90 days)
CameraX is a Jetpack library built on top of CameraTwo that provides a consistent API and automatically handles device differences, and is the recommended choice for most developers.
CameraX supports Android 7 and above, covering almost all active devices.
In the audio and display glasses scenario, using the standard Context accesses the phone's camera, while using the Projected Device Context accesses the glasses' camera.
The Feature Group API offers two usage modes: Required Feature Group checks and enables a supported combination, while Preferred Feature Group provides a list of feature priorities from which CameraX selects the best combination.
CameraX adds DNG RAW capture, which can obtain unprocessed, uncompressed images output by the sensor.
Motion Photo will arrive in CameraX in the first quarter of 2027.
All Facts (6)
CameraX is a Jetpack library built on top of CameraTwo that provides a consistent API and automatically handles device differences, and is the recommended choice for most developers.
50%UnverifiedCameraX supports Android 7 and above, covering almost all active devices.
50%UnverifiedIn the audio and display glasses scenario, using the standard Context accesses the phone's camera, while using the Projected Device Context accesses the glasses' camera.
50%UnverifiedThe Feature Group API offers two usage modes: Required Feature Group checks and enables a supported combination, while Preferred Feature Group provides a list of feature priorities from which CameraX selects the best combination.
50%UnverifiedCameraX adds DNG RAW capture, which can obtain unprocessed, uncompressed images output by the sensor.
50%UnverifiedMotion Photo will arrive in CameraX in the first quarter of 2027.
50%