2

i am searching for a solution to print to an Epson POS Printer from Android devices and any kind of help is needed. So am i right that JavaPOS in this case is the right solution?

I found this example JavaPOS Hello World in Java. So i guess i somehow have to create the printer connection and then use JavaPos to send the specific commands?

Does anybody have any experience in doing that and can give me a little help in starting with this?

Thanks a lot in advance!

Community
  • 1
  • 1
homtg
  • 1,999
  • 1
  • 15
  • 20
  • The first question is whether you can even hook up the device to the printer and whether Android will recognize it. – Austyn Mahoney Sep 02 '11 at 18:24
  • I too have the same issue: I want to use a printer with JavaPos protocol. I connected the printer to the lan network using the ethernet cable (the JavaPos this has its own ip:port). Is there anywhere an example or library to connect to the printer and print something? – Manuela Jul 17 '19 at 09:17

2 Answers2

1

I don't believe any printer companies have JavaPOS utilities for Android at this time.

In my experience, it's best to use an API because you get total control over printer behavior without the complex nature of JavaPOS. If you have no experience with JavaPOS, it's definitely easier to use a well-written printer manufacturer's custom API, though you wind up with support for only that manufacturer's printer. It's not necessarily a bad thing, considering supporting one type of printer is much simpler than supporting printers from multiple manufacturers. Of course, that depends on your users' demands and your support model.

I know you mentioned Epson and I believe they have an Android SDK available. An alternative is Star Micronics' SDK for Android printing via USB, ethernet, and bluetooth. I used this extensively and highly recommend it for its ease of use, thoroughness in documentation, and many supported features. You can download it here: http://www.starmicronics.com/support/SDKDocumentation.aspx.

LtH
  • 692
  • 7
  • 18
-1

Hsve you tried the epson JAVAPOS SDK?

https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=5355&scat=61&pcat=52

Philip Kirkbride
  • 21,381
  • 38
  • 125
  • 225
Mariano L
  • 1,809
  • 4
  • 29
  • 51