[English] | 简体中文 | 繁體中文 | 日本語 | 한국어
Android Camera Parameters is a powerful diagnostic tool for developers and enthusiasts to explore the deep technical capabilities of their device's cameras. It leverages the Android Camera2 API to provide detailed insights into every lens on your device.
- Detailed Diagnostics: Inspect
CameraCharacteristicsfor all lenses (Rear, Front, External). - Hardware Level Detection: Instantly see if your device supports
LEGACY,LIMITED,FULL, orLEVEL_3features. - Real-time Feature Tracking: Check support for RAW capture, Optical Image Stabilization (OIS), Manual Exposure, Manual Focus, and more.
- Categorized Exploration: Hundreds of parameters organized by Sensor, Lens, AE/AF/AWB, and Processing categories.
- Raw Data Export: View the complete camera profile as a structured JSON.
- Multi-language Support: Fully localized into 12+ languages including Chinese, Spanish, Japanese, and more.
The app is localized to support a global audience:
- 🇺🇸 English
- 🇨🇳 Chinese (Simplified)
- 🇹🇼/🇭🇰 Chinese (Traditional)
- 🇪🇸 Spanish
- 🇧🇷 Portuguese (Brazil)
- 🇫🇷 French
- 🇩🇪 German
- 🇷🇺 Russian
- 🇮🇳 Hindi
- 🇮🇩 Indonesian
- 🇯🇵 Japanese
- 🇰🇷 Korean
- Language: Kotlin
- UI Framework: Jetpack Compose
- Design System: Material 3
- Architecture: MVVM
- Libraries:
- Camera2 API: Core camera interaction.
- Gson: JSON serialization for raw data export.
- Navigation Compose: App navigation.
app/: Main Android application module.com.aaron.cameraparams.ui: Compose-based UI screens and components.com.aaron.cameraparams.camera: Logic for interacting with the CameraManager and retrieving characteristics.
camera_parameters/: Sample JSON dumps of camera parameters from various devices (Pixel 3, Samsung S10+, etc.).docs/: Additional documentation and screenshots.
- Android Studio Koala or newer.
- Android SDK 37 (Compile/Target).
- A physical Android device (recommended) or Emulator with Camera2 support.
- Clone the repository:
git clone https://github.com/zoozooll/AndroidCameraParameters.git
- Open the project in Android Studio.
- Build the project:
./gradlew assembleDebug
- Install and run on your device.
This project is licensed under the MIT License. See the LICENSE file for details.
Email: kangkang365@gmail.com Project Site: GitHub Pages
The only official Android application for this open-source project is published by MiniNinjaDiff. Note for verification: The official Google Play developer contact email is minininjalee@gmail.com. This account is fully authorized and managed by the original repository owner, regardless of the different email address used for GitHub commits.

