我有一台通过USB电缆连接到Windows 7计算机并在Usb001端口上运行的打印机。该打印机在网络上共享,网络上的任何用户都可以从其系统成功打印。该打印机没有以太网端口。

我的要求是将android设备中的文档打印到本地共享的网络打印机。可以吗?如果是,请提供一些示例或指导。

注意:我不想使用Google云打印,并且我尝试使用套接字,但是我认为没有以太网端口是不可能的。

我还研究了Android API 19及更高版本中引入的Print Manager API,但我不了解该api的正确功能,这些api可以使用哪种类型的打印机?

请提供一些信息并指导我解决我的问题,谢谢您的考虑。

最佳答案

PrintManager api本身不提供发现或连接打印机的方法,而是与设备上安装的PrintService通信。如果默认情况下设备上没有安装Print service plugin,则您应用的用户需要安装。打印机的连接类型取决于所使用的打印服务。

关于android - 如何从Android设备打印到Windows网络共享打印机?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41500244/

10-12 00:23
查看更多