Install Android Tablet Application - johnsonandjohnson/vxnaid GitHub Wiki

Install Andriod Tablet Application

Requirements

The Android tablet application will run on Android devices:

  • Android 6.0 and above (minimum API level 23)
  • Screen size 7" and above

While you can install the app on smaller devices and even phones, the layout is optimized for tablet devices and as such some data entry fields may appear too small for comfortable use.

To utilize the iris scan functionality:

  • USB Iris scanner device, the APK is preconfigured for use with a Iritec IriShield MK-2120U
  • USB On-the-Go (OTG) connector

A list of all iris scanners supported by the Neurotechnology SDK can be found HERE. Utilizing these will require source code changes and re-building the APK file, as the USB vendor-id and product-id are used as an intent filter for the application.

Installing the APK

The APK is not available from the Google Play Store and will need to be manually installed on the tablet devices (side-loaded).

  1. Prepare an SD-card suitable for your table device with the .apk file or download it directly onto the device using a web browser.

  2. Enable the installation of apps from unknown sources in the settings. The location of this setting differs depending on your device manufacturer:

    1. Samsung: Settings > Biometrics and Security > Install Unknown Apps. Tap on 'My Files' (or the applicable browser from which you will install the apk) and ensure 'Allow from this source' is enabled.
    2. Google: Settings > Apps & Notifications > Advances > Special App Access > Install Unknown Apps. Tap on 'Files' (or the applicable browser from which you will install the apk) and ensure 'Allow from this source' is enabled.
  3. Locate the apk file and tap it to install. If you could not follow the instructions in step 2, you will get a prompt here to take you to the settings menu where you can allow installation from unknown sources.

Configuring the backend URL

The backend system to connect to can be configured from the login screen of the app. This allows you to distribute the same application .apk file for multiple deployments that connect to different backend systems.

/uploads/Login.png

In the backend URL field, enter the URL for the backend server to connect to. This value will be stored and thus only needs to be configured once.

Configuring the Iris Scan License

The iris scan functionality requires a Neurotechnology 'IrisExtractor' license. This license is configured in the backend. In the menu select "Manage Biometric Licenses"

/uploads/SetUpMenu.png

Click on the "Activate" button to activate the license.

/uploads/License.png