我有一个SocketMobile 7C系列扫描仪与我的Android平板电脑配对。我可以成功打开Scan API对象,如果我重新启动扫描仪,我会收到设备到达的通知。但是,如果扫描仪已经配对并打开电源,我就不会收到设备到达的通知。
如何从应用程序中启动与扫描仪的连接?
答案 0 :(得分:0)
如果您在Android上使用SDK,则扫描程序应启动SPP连接,并且只应在平板电脑正在侦听时连接 - 即ScanAPI已打开并初始化。
如果扫描仪在您的应用程序启动前连接,我猜您的扫描仪是仍处于HID模式 1 ,您还没有运行EZPair将扫描仪放入启动器模式,您的应用程序正在泄漏ScanAPI对象,或者其他应用程序已打开ScanAPI。
1 在ScanAPI运行时,在HID模式下重新连接扫描仪会导致蓝牙和我的应用程序崩溃。我没有收到设备到达通知,因此我们可以将其排除在外。