| layout | default-layout |
|---|---|
| title | Main Page - Dynamsoft Barcode Reader for Android |
| description | This is the main page of Dynamsoft Barcode Reader for Android SDK. |
| keywords | android |
| needAutoGenerateSidebar | true |
| needGenerateH3Content | true |
| breadcrumbText | Android |
Dynamsoft Barcode Reader (DBR) SDK Android Edition is a barcode reading tool designed specifically for Android developers.
You can either get a quick start with the BarcodeScanner APIs or experience a highly customizable development with the foundational APIs. Furthermore, DBR provides a powerful [parameter]({{ site.dcvb_parameters}}file/index.html?lang=android) system in order to cope with various scenarios.
| Develop with BarcodeScanner APIs | Develop with Foundational APIs | |
|---|---|---|
| Lines of Code | 15+ lines | 60+ lines |
| UI | Preset | Fully customizable |
| Decode from Live Video | ✔ | ✔ |
| Decode from an Image | X | ✔ |
| Performance Customization | ✔ | ✔ |
| Camera Control | Limited | ✔ |
| Intermediate Results | X | ✔ |
BarcodeScanner is a component with the following features:
- Minimal Code: High-level APIs achieve full functionality with one line of code.
- Ready-to-Use UI: Pre-integrated components and UI enable quick setup.
- Common Customization: Configuration objects simplify typical algorithm and UI setups.
BarcodeScanner supports 2 different Scanning Modes
- Single Barcode Scanning Mode
- Scans any number of barcodes but returns only one result.
- Speed prioritized.
- Requires user to select one as the result when scanned multiple barcodes.
- Multiple Barcodes Scanning Mode
- Scans multiple barcodes and returns all scanned results.
- Read-rate prioritized.
- Build your First APP
- Configure Your Barcode Scanner
- View BarcodeScanner API References
- Check out BarcodeScanner Samples on GitHub
If you are looking for a fully customizable barcode decoding library, you are welcome to use the Foundational APIs.
- Build your APP with foundational APIs
- Explore Features
- View Foundation API References
- Check out Foundational API Samples on GitHub
- Supported OS: Android 5.0 (API Level 21) or higher.
- Supported ABI: armeabi-v7a, arm64-v8a, x86 and x86_64.
- Development Environment: Android Studio 2022.2.1 or higher.
- View in Google Play Store{:target="_blank"}
- Download APK{:target="_blank"}
To develop and run your application with Dynamsoft Barcode Reader SDK, you need an active license key:
- Request a 30-day free trial license{:target="_blank"}
- Online store{:target="_blank"}
Feel free to contact us{:target="_blank"} if you have any questions.
