我正在开发一个蓝牙打印应用程序,在其中我发现所有都在蓝牙附近。现在我必须检查特定的蓝牙是三星打印机或斑马打印机或任何其他类型的打印机。
因为我们可以使用以下代码在 iOS 中使用 ExternalAccessory.framework 获取蓝牙标识符。
ExternalAccessory.framework
if ([accessory.protocolStrings indexOfObject:@"com.zebra.rawport"] != NSNotFound) {
discoveredPrinter.device_type = @(DeviceTypeZebra);
}
我在 Android 中搜索了相同的方式,但我知道在 android 中我们无法通过蓝牙实现这种事情。请让我知道是否有人在确定蓝牙打印机类型之前解决了同样的问题。