使用条形码扫描器库

问题描述 投票:0回答:0

我无法处理查找,配对和使用Zebra条形码扫描仪SDK的过程。

这是SDK 。 我从演示源代码中得到了什么:

  1. 我需要一个实现IDcsSdkApiDelegate的类(在我的情况下为Application )。

     public class LmsApplication extends Application implements IDcsSdkApiDelegate 
  2. 我需要创建SdkHandler实例。 在这里(在LmsApplication

     public static SDKHandler sdkHandler; sdkHandler = new SDKHandler(this); 
  3. 需要对SdkHandler进行一些初始化。 全部在LmsApplication完成

     sdkHandler.dcssdkSetDelegate(this); sdkHandler.dcssdkGetAvailableScannersList(mScannerInfoList); sdkHandler.dcssdkGetActiveScannersList(mScannerInfoList); 

JavaDoc实际上说这两种方法返回一个蓝牙设备列表,但是在演示应用程序中,这些功能之一以某种方式返回了连接到Android Tablet的设备(扫描仪)。
但是在我的程序中,它们什么也不返回,但这在Android Monitor中显示:

dcssdkGetActiveScannersList() called                                                                
[ 06-05 20:08:42.597  2030: 2047 I/         ]
[JSR82][JBT] JBT jbt_session_service_registration
[ 06-05 20:08:42.597  2030: 2047 I/         ]
[session] session_mutex_lock() +++, mutex: 0xef8301a0
[ 06-05 20:08:42.597  2030: 2047 I/         ]
[session] session_mutex_lock() ---

我觉得我想念什么。 你能指出我什么吗?

java android barcode-scanner
© www.soinside.com 2019 - 2024. All rights reserved.