【问题标题】:How print from android device to windows network shared printer?如何从 android 设备打印到 windows 网络共享打印机?
【发布时间】:2017-01-06 06:34:23
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 嗨,达尔文,我也在寻找同样的问题,您找到任何解决方案了吗?
  • 我找不到解决方案,最好你可以创建一个桌面应用程序来打印功能并使用网络服务从 android 向该应用程序发送数据
  • 感谢您的快速回复。

标签: android networking printing


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多