Android ESC / POS通过WiFi打印

时间:2011-07-15 14:43:51

标签: android printing wifi

我想编写一个Android应用程序,它将按照以下步骤进行操作,我希望您帮助我找到适合他们的API以加快这一过程。我打算使用的打印机支持ESC / POS协议。

  1. 使用WiFi查找附近的所有打印机。
  2. 选择一台打印机可能是第一台。
  3. 它会将文本文档发送到打印机进行打印,并查看是否已成功打印。
  4. 我找到了一些像 this 这样的API。我相信我的问题类似于 this post

1 个答案:

答案 0 :(得分:16)

我一直在研究这个问题。几乎没有API,更不用说API了。到目前为止,我唯一能够工作的是Epson Android SDK

这支持许多wifi和蓝牙epson打印机。只需几行代码,您就可以找到要打印的打印机的IP地址,然后在文档中添加行以进行打印。他们还有一个很好的示例应用程序,可以执行您可能想要执行的各种操作。

您可以手动编写ESC命令,但它非常复杂。这就是JavaPos之类的东西被开发出来的原因,试图将这些细节抽象出来。但是,这是ESC commands

的Epson手册

更新: epson android sdk链接已过期。这是up-to-date link