我有一个 Android 应用程序,需要用户扫描并记录一些条形码。我正在使用 SocketMobile 蓝牙条码扫描仪系列 7。
无论用户当前忙于哪个活动或片段,我都希望能够处理条形码扫描(我只是将每次扫描记录在列表中)。出于这个原因,我认为(可能是错误的?)仅在 HID 模式下连接扫描仪是不够的,因为这需要用户导航到特定字段然后执行扫描。也许这个假设是不正确的?
从 github 上的示例看来,为了实现这个简单的功能,我必须实现一个完整的扫描应用程序,包括实现配对等。
是否可以通过 Android 在 HID 模式下简单地将此扫描仪配对,或者使用另一个现有应用程序在 SPP 模式下配对,然后让我的应用程序能够接收来自此扫描仪的条形码读取?在 Android 中实现扫描功能的最简单方法是什么?我只关心在我的应用程序的任何地方从扫描仪接收数据。我不想被蓝牙连接的配对或管理所累。