我的目标是集成一个USB POS热敏打印机与一个小的演示Android应用程序,我将使用从Android平板电脑。
我有两台POS打印机:
- 爱普生TM-T88 III
- 聚苯乙烯-5870
我还有一台Sanei N10平板电脑,我正在通过USB OTG加密狗电缆连接POS打印机。
我下载了USB主机诊断程序(从Google Play商店),看看它是否能识别我连接到平板电脑的POS打印机。它能识别两台打印机,但爱普生TM-T88 III在Android操作系统级别上被识别,而POS-5870只在内核级别上被识别。
我还尝试使用USB打印机驱动程序2.1 DevEd应用程序(从Google Play商店),但我无法将任何打印机设置为默认打印机使用。
我还尝试使用POS打印机驱动程序(ESC)应用程序(从Google Play商店),但是,它无法与打印机连接。
我想知道是否有什么方法可以让POS打印机连接到我的Android平板电脑并执行测试打印?此外,是否有任何SDK/源代码,我可以用来检测和执行测试打印?
3条答案
按热度按时间q9rjltbz1#
我的两分钱。我做了一个应用程序,可以从Android(蓝牙)打印到斑马打印机。根据我们的搜索,这更多地取决于你的打印机供应商。我们找不到一个“库”,可以打印到任何打印机。这就是为什么我们去斑马打印机,因为他们支持Android。我不知道是否爱普生提供Android库与他们的打印机一起使用。
fnx2tebb2#
我认为爱普生API的问题在于它只支持ARMv5TE架构,我不确定你使用的是哪款平板电脑,但如果平板电脑的处理器不是基于ARMv5TE的,那么我认为打印机将无法工作,我没有看过任何斑马打印机,或星星为此事,但我假设他们的api也必须有一些限制,就什么架构,他们支持。在这一点上,爱普生应该发布ARMv7和ARMv8的API所有变种现在,因为这是最新的芯片,并将在未来几个月内最广泛的使用。
0yg35tkg3#
据我所知,爱普生有关于移动的API的具体文档,你可以在这里找到EPSON SDK API。他们提供了关于特定设备要求和支持打印机的有用信息。