我需要在蓝牙打印机上打印。 我已经有了一个Windows移动平台程序,它使用Zebra打印机协议通过蓝牙将命令和数据发送到Zebra RW 420 printer。它只是通过蓝牙发送的流。
现在,我们想在Android上执行此操作。我想知道一些基本信息:
答案 0 :(得分:8)
您最好的选择是使用适用于Android设备的ZebraLink SDK。您可以从Zebra here下载它。 SDK附带了大量示例代码和文档,涵盖了如何使用它,因此您应该可以直接进入!
答案 1 :(得分:0)
目前无法在Android上通过蓝牙打印(据我所知),因为Android不支持蓝牙'配置文件',例如BPP(基本打印配置文件),HCRP(硬拷贝替换配置文件),BIP(基本打印)成像配置文件)等,这是与蓝牙打印一起使用的常见配置文件。参考。 this了解打印BT配置文件。
目前,Android支持OPP(对象推送配置文件),用于通过蓝牙甚至A2DP发送文件。
要在Android蓝牙堆栈中实现蓝牙配置文件,您可以参考Sybase-iAnywhere-Blue-SDK-for-Android,它提供了一个SDK,可以将此功能添加到Android上现有的BT堆栈实现中。
答案 2 :(得分:0)
您也可以使用datecs打印机:http://www.datecs.bg/en(寻找SDK)。有许多打印机,读卡器等。