Creating Project using Android Studio

EMDK For Android 4.2

Overview

This tutorial will aid you creating a new Android application project using Android Studio.

Creating The Project

Open Android Studio. If you have a previous project open, close the project by clicking Close Project from the File menu.

  1. Select Start a new Android Studio project under Quick Start section.

    img

  2. In the new project wizard we need to assign Application Name specific to your tutorial of EMDK feature along with Company Domain and click "Next".

    img

  3. Select the Minimum SDK that supports the SDK features your project requires and click Next.

    img

  4. Select Blank Activity option on Add an activity to Mobile screen and click Next.

    img

  5. Click Finish and your new Android Studio project will be created.

    img

    Note: The \assets folder is not present in the project structure but Profile Manager will create this folder when needed.

Enable the EMDK for Android in your project

EMDK as a dependency in gradle.build

Use this method to make use of the EMDK 16 or 19 APIs in a project with a Compile SDK set above API 19.

After completing the steps in Creating The Project

  1. In the project folder viewer, open the build.gradle file for the app module.

  2. Add the following to the dependencies section

    Windows

    
    dependencies {
    provided fileTree(include: ['com.symbol.emdk.jar'], dir: 'C:\\Users\\<YOUR USER NAME>\\AppData\\Local\\Android\\sdk\\add-ons\\addon-symbol-emdk_v4.2_API-19\\libs')
    compile fileTree(exclude: ['com.symbol.emdk.jar'], dir: 'libs')
    

    Mac

    
    dependencies {
    provided fileTree(include: ['com.symbol.emdk.jar'], dir: '/Users/<YOUR USERNAME/Library/Android/sdk/add-ons/addon-symbol-emdk_v4.2_API-19/libs')
    compile fileTree(exclude: ['com.symbol.emdk.jar'], dir: 'libs')
    
  3. Now rebuild your project by selecting Make Project from the Build menu.

Your project is now ready to use the EMDK for Android APIs