A simple yet powerful QR and Barcode Scanner App built using Jetpack Compose and the Google ML Kit Barcode Scanning API. This app supports all basic scanning features and provides additional functionalities such as sharing, copying text, and opening links directly from scanned results.
- Scan QR Codes and Barcodes: Easily scan various types of QR codes and barcodes with fast and accurate results.
- Share Scanned Data: Quickly share scanned text or URLs directly from the app.
- Copy Text: Copy the scanned content to your clipboard for easy access and usage.
- Open Links: Instantly open scanned URLs in your browser with a single tap.
- Jetpack Compose: For building the UI in a declarative and modern way.
- Google ML Kit Barcode Scanning API: Provides robust and reliable barcode scanning capabilities.
-
Clone the repository:
git clone https://github.com/Shriram2005/QR-Barcode-Scanner-App.git
-
Open the project in Android Studio:
- Open Android Studio, click on
File > Open
, and select the cloned repository.
- Open Android Studio, click on
-
Build the project:
- Let Android Studio sync the project and download all the necessary dependencies.
-
Run the app:
- Connect your Android device or start an emulator, then click on the
Run
button.
- Connect your Android device or start an emulator, then click on the
- Open the app: Launch the app on your Android device.
- Scan QR Code or Barcode: Point the camera at a QR code or barcode to start scanning.
- View Scanned Data: The app will display the scanned information.
- Share, Copy, or Open Link: Use the buttons to share, copy text to clipboard, or open links in the browser.