Android provides a number of ways to take photos and videos in low-light
conditions.

This guide explains the following areas:

- [Choose the best low light option](https://developer.android.com/media/camera/lowlight/choose-option) helps you choose the right way for your app to use the camera in low-light conditions.
- [Low Light Boost Auto Exposure (AE) Mode](https://developer.android.com/media/camera/lowlight/low-light-boost-ae) uses device hardware to generate a stream of images in low-light conditions. You can use this stream for the camera preview, or save it as a video.
- [Google Low Light Boost from Google Play services](https://developer.android.com/media/camera/lowlight/low-light-boost-gp) dynamically adjusts camera brightness to let you preview in low-light conditions, even on devices that don't support Low Light Boost AE Mode.

In addition, the [CameraX extensions](https://developer.android.com/media/camera/camerax/extensions-api) and [Camera2 extensions](https://developer.android.com/media/camera/camera2/extensions-api) documentation
explains how to use **night mode** to capture high-quality still photos in
low light conditions.

This guide assumes you're familiar with the following concepts:

- How to use the [CameraX](https://developer.android.com/media/camera/camerax) or [Camera2](https://developer.android.com/media/camera/camera2) APIs to preview and capture images