Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将USB POS打印机与Android平板电脑上的应用程序集成_Java_Android_Usb_Point Of Sale_Thermal Printer - Fatal编程技术网

Java 将USB POS打印机与Android平板电脑上的应用程序集成

Java 将USB POS打印机与Android平板电脑上的应用程序集成,java,android,usb,point-of-sale,thermal-printer,Java,Android,Usb,Point Of Sale,Thermal Printer,我的目标是集成一个USB POS热敏打印机和一个小的Android演示应用程序,我将使用Android平板电脑 我有两台POS打印机: 爱普生TM-T88III POS-5870 我还有一台Sanei N10平板电脑,通过USB OTG加密狗电缆连接到POS打印机 我从Google Play Store下载了USB主机诊断,看看它是否能识别我连接到平板电脑的POS打印机。它可以识别这两种打印机,但EPSON TM-T88III在Android操作系统级别上可以识别,而POS-5870仅在内核

我的目标是集成一个USB POS热敏打印机和一个小的Android演示应用程序,我将使用Android平板电脑

我有两台POS打印机:

  • 爱普生TM-T88III
  • POS-5870
我还有一台Sanei N10平板电脑,通过USB OTG加密狗电缆连接到POS打印机

我从Google Play Store下载了USB主机诊断,看看它是否能识别我连接到平板电脑的POS打印机。它可以识别这两种打印机,但EPSON TM-T88III在Android操作系统级别上可以识别,而POS-5870仅在内核级别上可以识别

我还尝试使用USB打印机驱动程序2.1开发的应用程序(来自Google Play商店),但是我无法将任何打印机设置为默认打印机

我还尝试使用POS打印机驱动程序(ESC)应用程序(来自Google Play商店),但是,它无法连接打印机


我想知道是否有任何方法可以让POS打印机连接到我的Android平板电脑上,并执行测试打印?此外,是否有任何SDK/源代码可用于检测和执行测试打印?

我的2美分。我做了一个应用程序,可以从Android(蓝牙)打印到Zebra打印机。根据我们的搜索,它更多地取决于您的打印机供应商。我们找不到可以打印到任何打印机的“库”。
这就是我们选择Zebra打印机的原因,因为它们支持Android。我不确定爱普生是否提供了Android库用于打印机。

我认为爱普生api的问题在于它只支持ARMv5TE架构,我不确定您使用的是哪款平板电脑,但如果平板电脑的处理器不是基于ARMv5TE的,那么我认为打印机将无法工作,我没有看过任何zebra打印机,或者star,但我认为他们的API在支持什么架构方面也必须有一些限制。
请注意,爱普生现在应该发布适用于ARMv7和ARMv8所有变体的api,因为这些都是最新的芯片,在未来几个月将得到最广泛的应用。

据我所知,爱普生有关于移动SDK api的具体文档,您可以在这里找到。它们提供了有关特定设备要求和打印机支持的有用信息。

嘿,fr4gus,感谢您的回复。实际上,爱普生有一个Android SDK,允许您连接/打印他们的一些POS热敏打印机()。问题是购买爱普生POS打印机可能有点贵(与Star Micronics打印机及其Android SDK相同)。我希望(并且仍在尝试)我可以连接/打印POS打印机,如POS-5870,这是真正负担得起的。你能告诉我Zebra打印机的价格、与Android的兼容性以及开发/集成到Android应用程序的难度吗?再次感谢。价格将根据型号等而有所不同,但您很容易在易趣上找到支持蓝牙的二手手机,价格低于300美元。这取决于你需要什么功能。Zebra的移动打印机都有可与Android一起工作的SDK和许多可供测试的示例应用程序。还有一个知识库(km.zebra.com)包含示例代码片段。我自己也为Zebra打印机(Android)编写了一些应用程序,发现很简单。嘿,你最后做了什么?