EMDK on WT6000

We want to implement the EMDK API into our application to be used for the WT6000 and connected scanner.  We also want to keep our codebase singular and install it into our other Android devices.  To test the installability of EMDK API to a 'non-Zebra' device, we tried to install the Barcode Sample** into a Nexus 5x phone.  This failed during the install.

The question that we have:  Is there a way to install a EMDK API code into a non-Zebra device?

Note: We do not anticipate using EMDK on any non-Zebra device - the functionality of reading a scanner would be through existing code.






Problem putting application onto 5x phone:

10/26 14:34:22: Launching app

$ adb push C:\SPE\samples-emdkforandroid-4_0-BarcodeSample1\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.symbol.barcodesample1

$ adb shell pm install -r "/data/local/tmp/com.symbol.barcodesample1"

  pkg: /data/local/tmp/com.symbol.barcodesample1