Сканирование штрих-кода EMDK не работает после отключения Включите опцию мгновенного запуска для замены кода / изменения ресурсов при развертывании (по умолчанию включено)
Я хочу создать подписанный apk для сканирования emdk для устройства сканера зебры. Когда я пытаюсь сгенерировать apk после отключения, включите параметр "Включить мгновенный запуск для изменения кода / ресурсов горячей замены" при развертывании (по умолчанию включено) из моментального запуска. Сканирование не работает и выдает ниже исключения,
java.lang.ArrayIndexOutOfBoundsException: length=10; index=314984880
at com.symbol.emdk.EMDKManager.getInstance(EMDKManager.java:221)
at com.expeditors.eiscanning.scan.emdk.EMDKWrapper$EMDKImplementationWrapper.onOpened(EMDKWrapper.java:151)
at com.symbol.emdk.EMDKServiceConnection.notifyonConnected(EMDKServiceConnection.java:124)
at com.symbol.emdk.EMDKServiceConnection.onServiceConnected(EMDKServiceConnection.java:104)
at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1208)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1225)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
выполняя следующую строку,
BarcodeManager barcodeManager = (BarcodeManager) emdkManager.getInstance(EMDKManager.FEATURE_TYPE.BARCODE);
Не могли бы вы предложить мне любую идею сделать это? Заранее спасибо.