About QrCode
The scanning process uses Firebase ML Kit when available and fallback to ZXing otherwise.
It works completely offline, with the exception of the optional Firebase ML Kit Barcode Model download.
Devices without touch screen support (based on android.hardware.touchscreen feature) are given special care.
The behavior is simplified and it will automatically:
- copy text to clipboard
- open web links
- open deeplinks (geo, mail, tel, sms, etc.)
Supported devices without touch screen support (non-exhaustive list)
- Vuzix: Blade®, M300, M300XL
- Realwear: HMT-1™, HMT-1Z1™
- Google: Glass, Glass Enterprise Edition
Supported barcode formats:
- Aztec
- Codabar
- Code 39, Code 93, Code 128
- Data Matrix
- EAN-8, EAN-13
- ITF
- MaxiCode
- PDF417
- QR Code
- UPC-A, UPC-E
Supported content types:
- Text
- WiFi
- Url
- Sms
- GeoPoint
- ContactInfo
- Phone
- CalendarEvent
Checkout this Open Source project on GitHub.
QrCode 1.7.2 Update
- 🩹 Fix invalid URI scheme detection
# 1.7.1
- ⚙️ Replace `QUERY_ALL_PACKAGES` permission with basic URI scheme detection
- 📋 Avoid duplicated toast on Android 13 when copying to clipboard
# 1.7.0
- 🩹 Fix deeplinks for API levels 30+ (Android 11)
- ⚙️ Support API level 34 (Android 14)
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 120-640dpi
SHA1: ecd8aee0e1263fed17f481839847999544c09b20
Size: 3.01 MB
What's New:
- 🩹 Fix invalid URI scheme detection
# 1.7.1
- ⚙️ Replace `QUERY_ALL_PACKAGES` permission with basic URI scheme detection
- 📋 Avoid duplicated toast on Android 13 when copying to clipboard
# 1.7.0
- 🩹 Fix deeplinks for API levels 30+ (Android 11)
- ⚙️ Support API level 34 (Android 14)
Requires Android: Android 5.0+
Screen DPI: 160-640dpi
SHA1: 5cab13f55a3814c16db5109020acc2be998c4e0e
Size: 2.58 MB
What's New:
- 🌑 Dark mode
- 📦 Hilt and DataStore migrations
# 1.5.2
- 📷 Migrate to CameraX
- 🔄 Fix default rotation for ZXing
# 1.5.1
- 🖼️ Support "Open with"
# 1.5.0
- 📦 Migrate to ML Kit
# 1.4.0
- 🔍 Pinch-to-zoom
- 🖼️ Scan shared images
- 🛠️ Refactor with ViewModel, LiveData and Coroutines
# 1.3.1
- 📦 Update dependencies
# 1.3.0
- ✏️ Add QrCode generator
# 1.2.0
- ⚙️ Add Settings panel
# 1.1.0
- ✨ Improve BottomSheet UI
# 1.0.0
- 🎺 Initial release!
Requires Android: Android 4.1+
Screen DPI: 120-640dpi
SHA1: ca5c37520912d90f70512cc061de19af61eefdde
Size: 2.57 MB
Requires Android: Android 4.1+
Screen DPI: 120-640dpi
SHA1: d16df4425cf0adde7e169dbecae5da8973080524
Size: 2.7 MB
What's New:
- 🔍 Pinch-to-zoom
- 🖼️ Scan shared images
- 🛠️ Refactor with ViewModel, LiveData and Coroutines
1.3.1
- 📦 Update dependencies
1.3.0
- ✏️ Add QrCode generator
1.2.0
- ⚙️ Add Settings panel
1.1.0
- ✨ Improve BottomSheet UI
1.0.0
- 🎺 Initial release!
Package Name:
Update Date:
2023-09-03
Latest Version:
1.7.2
Need Update:
Available on:
Requirements:
Android 5.0+
Report: