0

我正在尝试调整 SocketScan SDK (10.2.1.0) 示例代码代码,SingleEntryApplication以便 android 创建一个 Apache Cordova 插件。该类SingleEntryApplication是一个 Android 应用程序 ( android.app.Application)。我试图将其剥离到在 SPP 连接模式下(而不是作为键盘楔形)接收来自 Socket Mobile CHS 8Qi 扫描所需的最低限度。

显而易见的问题是是否已经存在适用于 Android 的 Cordova 插件?我搜遍了网,没有找到。如果它不存在,是否有人有将 AndroidSingleEntry示例中的代码剥离为接收扫描的基本要素的方法。

我实现了一个ScanApiHelper.ScanApiHelperNotification(回调接口)并得到一个回调onScanApiInitializeComplete,没有错误,表明扫描 API 成功初始化。但是,我没有收到 , 等的回调onDeviceArrivalonDecodedData我怀疑我所做的只是成功初始化了 SDK,但 SDK 没有连接到扫描仪设备。

我已验证该插件的托管应用程序已

  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.READ_EXTERNAL_STORAGE

日志中没有明显的错误。我不知道如何进一步进行。有没有人有办法解决吗?

参考:https ://github.com/SocketMobile/samples-android

4

0 回答 0