1 Reply Latest reply on Apr 5, 2017 1:16 AM by Darryn Campbell

    EMDK 5 on TC55 (Jelly Bean)

    Tasos Grigoris

      Hello.I'm trying to use EMDK 5 on a TC55 device that runs on Android Jelly Bean.As the tutorials  suggest i've added in my manifest the following,


      <uses-permission android:name="com.symbol.emdk.permission.EMDK" />

      <uses-library android:name="com.symbol.emdk"/>


      In my gradle i've added the libraries like this,


      compileSdkVersion 25
      buildToolsVersion '25.0.0'

      minSdkVersion 16
      targetSdkVersion 25


      provided fileTree(include: ['com.symbol.emdk.jar'], dir: 'C:\\Users\\xxx\\AppData\\Local\\Android\\sdk\\add-ons\\addon-symbol-emdk_v5.0-API-16\\libs')

      compile fileTree(exclude: ['com.symbol.emdk.jar'], dir: 'libs')



      I've also tried to use symbol-emdk_v5.0-API-19 with the same result.Android Studio doesn't event install the APK on the TC55.Instead it gives me the message i've attached to the screenshot.


      Any hints about this?



        • Re: EMDK 5 on TC55 (Jelly Bean)
          Darryn Campbell

          Hi, for TC55 JB I believe you need to deploy an update to the device prior to use.  Under the EMDK installation directory there is a directory 'Device Runtime Deployment' along with a Deployment.bat batch file. 

          On KK and higher the EMDK should be pre-installed on devices so that detail may be hidden in the documentation.

          Please let me know if that helps.