JavaPos на устройствах Android?

Я ищу решение для печати на принтере Epson POS с устройств Android, и мне нужна любая помощь. Так я прав, что JavaPOS в этом случае является правильным решением?

Я нашел этот пример JavaPOS Hello World на Java. Итак, я думаю, мне каким-то образом нужно создать подключение к принтеру, а затем использовать JavaPos для отправки определенных команд?

Есть ли у кого-нибудь опыт в этом и может помочь мне начать с этого?

Заранее большое спасибо!


person homtg    schedule 02.09.2011    source источник
comment
Первый вопрос — можно ли вообще подключить устройство к принтеру и распознает ли его Android.   -  person Austyn Mahoney    schedule 02.09.2011
comment
У меня тоже такая же проблема: я хочу использовать принтер с протоколом JavaPos. Я подключил принтер к локальной сети с помощью кабеля Ethernet (у JavaPos есть собственный ip:port). Есть ли где-нибудь пример или библиотека для подключения к принтеру и печати чего-либо?   -  person Manuela    schedule 17.07.2019


Ответы (2)


Я не верю, что в настоящее время какие-либо производители принтеров имеют утилиты JavaPOS для Android.

По моему опыту, лучше всего использовать API, потому что вы получаете полный контроль над поведением принтера без сложной природы JavaPOS. Если у вас нет опыта работы с JavaPOS, определенно проще использовать хорошо написанный пользовательский API производителя принтера, хотя вы получите поддержку только принтера этого производителя. Это не обязательно плохо, учитывая, что поддержка одного типа принтера намного проще, чем поддержка принтеров от нескольких производителей. Конечно, это зависит от требований ваших пользователей и вашей модели поддержки.

Я знаю, что вы упомянули Epson, и я полагаю, что у них есть Android SDK. Альтернативой является SDK Star Micronics для печати на Android через USB, Ethernet и Bluetooth. Я широко использовал его и настоятельно рекомендую за простоту использования, тщательность документации и множество поддерживаемых функций. Вы можете скачать его здесь: http://www.starmicronics.com/support/SDKDocumentation.aspx.

person LtH    schedule 19.04.2012

Вы уже пробовали epson JAVAPOS SDK?

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

person Mariano L    schedule 11.03.2017