(INSTALL_FAILED_MISSING_SHARED_LIBRARY) 在带有 Moto EMDK 的 Android Studio 中

(INSTALL_FAILED_MISSING_SHARED_LIBRARY) in AndroidStudio with Moto EMDK

我正在使用 AndroidStudio 对摩托罗拉解决方案(现为 Zebra Technologies)TC55 进行一些测试。
实际上,我正在尝试使用 EMDK (custom SDK to access the proprietary features) 通过集成扫描仪读取一些条形码。
我刚刚找到了很多问题和答案,但我没有使用 Google API 或其他任何功能。我刚刚集成了库 "com.symbol.emdk"。

我按照摩托罗拉的 AndroidStudio 说明进行操作。 https://developer.motorolasolutions.com/community/android/android-forums/android-blogs/blog/2015/02/10/developing-emdk-apps-with-android-studio-10x

现在,当我尝试在我的 TC55 上调试或启动应用程序时,出现以下错误:

Waiting for device.
Target device: motorola_solutions-tc55-13357521650478
Uploading file
    local path: C:\Ausbildung\Uebungen\Applications\MotoSDKTest\app\build\outputs\apk\app-debug.apk
    remote path: /data/local/tmp/com.iwr.smith.motosdktest
Installing com.iwr.smith.motosdktest
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.iwr.smith.motosdktest"
pkg: /data/local/tmp/com.iwr.smith.motosdktest
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]

我不知道如何解决这个问题。
你有什么想法吗?

如果您是 运行 Android v4.1.1 在 TC55 上,您需要在设备上安装 EMDK runtime,否则您的应用程序将在安装时失败缺少共享库。

运行时已经包含在刚刚发布的 KitKat (Android v4.4.3) OS 中。 The AOSP version is already availableGMS版本即将发布

请记住,您需要升级到 EMDK v3.1+ 才能使用 Android v4.4.3 以 TC55 为目标。