我们正在使用DiscoveredPrinterBluetooth
来保留已发现的打印机,ZebraPrinterConnection
和ZebraPrinter
以将数据发送到打印机。一切都在较旧的Android版本上运行正常,但是,假设4.0无效,找到打印机但仍然显示插入屏幕。在日志中获取错误:
V/BluetoothSocket.cpp(5371): ...connect(96, RFCOMM) = 111 (errno 111)
正如我所看到的那样,新版本存在问题 Bluetooth pairing without user confirmation 但我不知道如何在我的情况下解决它?有任何想法吗?感谢
答案 0 :(得分:2)
The 2.0 version of the Zebra SDK有一个不安全的蓝牙连接的实现。
在新SDK中查看BluetoothConnectionInsecure
。如果您想要不安全的BT连接,可以使用此代替BluetoothConnection