如何从Android应用程序内启动与SocketMobile 7C系列扫描仪扫描程序的连接?

问题描述:

我有一个SocketMobile 7C系列扫描器与我的Android平板电脑配对。我可以成功打开扫描API对象,如果我重新启动扫描仪,我会收到设备到达的通知。但是,如果扫描仪已经配对并通电,我不会收到设备抵达通知。如何从Android应用程序内启动与SocketMobile 7C系列扫描仪扫描程序的连接?

如何从应用程序内启动与扫描仪的连接?

+0

您是否正在使用SDK提供的示例应用程序之一? – Enrico 2013-05-01 02:19:35

如果您在Android上使用SDK,则扫描程序应该启动SPP连接,并且只应在平板电脑正在侦听时连接 - 即ScanAPI已打开并已初始化。

如果你的应用程序开始之前,将扫描仪连接,我猜您的扫描仪或者是 仍处于HID模式 ,你有没有运行EZPair把启动器模式的扫描仪,您的应用程序正在泄漏的ScanAPI对象或其他应用程序打开ScanAPI。

当ScanAPI运行时,在HID模式下重新连接扫描仪,导致蓝牙和我的应用程序崩溃。我没有收到设备到达通知,所以我们可以排除。