The purpose of this sample app is to show the basic things needed to get started
creating your own barcode app with Juniper Systems Allegro3 hardware.

These are the steps to create a Barcode app from scratch:
---------------------------------------------------------
1) Download the SDK from Zebra:
    https://www.zebra.com/us/en/support-downloads/software/developer-tools/scanner-sdk-for-android.html
2) Create a new Android Studio project, and check the box to include C++ support.
3) Extract the barcode_scanner_library_v*.aar file.
4) In the Android Studio project, right click on "app" in the Project pane, and click on
    "Open Module Settings".
5) Click the green "+" symbol.
6) Click on "Import .JAR/.AAR Package"
7) Browse to the barcode_scanner_library_v*.aar file and hit OK.
8) Click on the dependency tab.
9) Click on the green "+" symbol and select "Module dependency"
10) Select the barcode_scanner_library_v* and hit OK.
11) Copy AttId.Java, BcDef.java, BcParam.java into the same folder as your MainActivity.Java. 
    These files contain defines and values taken from the barcode scanner datasheet. 
12) For the rest, refer to the sample code.
   - special attention to the .cpp and .h file in the cpp folder.
   - special attention to the res/xml/usb_device_filter.xml.
   - special attention to the manifest file.
 
