Android 斑马纹不适用于较新版本

标签 android zebra-printers

我们正在使用 DiscoveredPrinterBluetooth 来保持发现的打印机,ZebraPrinterConnectionZebraPrinter 将数据发送到打印机。在较旧的 android 版本上一切正常,但假设 4.0 不工作,找到打印机但一直显示插入针屏幕。在日志中获取错误:

V/BluetoothSocket.cpp(5371): ...connect(96, RFCOMM) = 111 (errno 111)

如我所见,较新版本存在问题,请查看 Bluetooth pairing without user confirmation 但我不知道如何解决我的情况?有任何想法吗?谢谢

最佳答案

The 2.0 version of the Zebra SDK有一个不安全的蓝牙连接的实现。

检查新 SDK 中的 BluetoothConnectionInsecure。如果您想要不安全的 BT 连接,可以使用它代替 BluetoothConnection...

关于Android 斑马纹不适用于较新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16294440/

相关文章:

Android:使用 API 级别 14 之前的 Switch Preference

utf-8 - 在 ZPL 中打印带有尖号的字符

android - 当我将进度的可见性设置为“消失”时,按钮边距底部不起作用

java - 如何在editText中放置一个按钮

android sqlite游标

printing - 为什么 WMI 查询有时会失败,但其他时候不会失败?

printing - EPL 和 ZPL 之间的转换

c# - 如何强制串行端口写入方法在发送数据之前等待线路清除?

java - 在 Linux 上使用 Java CIFS 客户端库发送文件

android - 我们是否需要为 android 和 ios 使用不同的 DFP 单元 ID