и вы можете использовать его. (Программирование сокетов с помощью примеров java и android)
Итак, сначала вы должны получить свой ip-порт и порт принтера и отправить данные на принтер через сокет.
Чтобы быть дружественным, вы можете создать форму настройки, где вы можете установить доступные принтеры ip и порт