

If you find inconsistent behavior on a device you’re testing, you can file an issue in the CameraX component detailing the behavior and the device it’s happening on.įoldables continue to be the fastest growing smartphone form factor. We will continue to add more corrections as we find them, so app developers won’t have to deal with these one-offs on their own. These are just a few examples of how CameraX automatically handles quirky device behavior. CameraX fixes the timestamps so that the video and audio align properly.
COOL ANIMATED WALLPAPERS FOR CHROMEBOOK MANUAL
We find these quirks based on our own manual testing, the Test Lab’s automatic testing, and bug reports filed in our public CameraX issue tracker. CameraX includes an abstraction layer, called Quirks, to remove these variations in behavior so that CameraX behaves consistently across all devices with no effort from app developers.

Still, when dealing with the wide range of devices that run Android, there can be differences in the end user camera experience. Google provides a Camera Image Test Suite so that OEM’s cameras meet a baseline of consistency. See our current test device list for the latest inventory in our Test Lab. Additionally, we’re continuously making improvements to the Test Lab, including adding new phones based on market trends to ensure that the majority of your users are well represented. When you adopt CameraX in your app, you get the assurance of this continuous testing across many devices and API levels. The chart also has some specific elements for functional tests like face detection. This chart has many industry-standard tests for camera attributes like color correctness, resolution, sharpness, and dynamic range. On the opposite side of the test enclosure from the phones, there’s a high-resolution test chart. Each enclosure contains two phones of the same model to simplify testing the front and back cameras. To generate reliable test results, each phone model has its own test enclosure to control for light and other environmental factors.
COOL ANIMATED WALLPAPERS FOR CHROMEBOOK ANDROID
We also test many different Android versions, going back to Android 5.1 (Lollipop). The Test Lab currently covers over 750 million 28DAUs. We prioritize devices with the most daily active users over the past 28 days (28DAUs) and devices that leverage a diverse range of systems on a chip (SoCs). Today, the Test Lab has 150 phone models. The Test Lab opened in 2019 with 52 phone models.

We built the CameraX Test Lab to ensure CameraX works on the Android devices most people have in their pockets. (Right) A GIF showing the inside of a test inclosure, with a rotating phone mount (for testing portrait and landscape orientations) and a high-resolution test chart (not pictured). Each test enclosure contains two identical Android phones for testing front and back cameras. (Left) A single rack in our CameraX Test Lab.
