This project shows how to add barcode scanning to your app via the following libraries:
- ZXing (Apache License v2.0)
- Zbar (LGPL 2.1 license)
- Scandit SDK (commercial license - pricing)
- Red Laser (commercial licence - pricing)
It is recommended that you use Android Studio 1.0.1 and Android Build Tools 21.1.2 or above when building the project.
- ZXing has been implemented by way of their IntentIntegrator which prompts the user to install their Barcode Scanner app if it's not already on the phone (in a future update I will add an example of how to do this a better way)
- a physical device is required to use the barcode scanner, the emulator is not sufficient.
- an API Key is required to use the Scandit SDK - it needs to be placed in ScanditActivity