蓝牙或WiFi热敏打印机

3

我希望在我的Android应用程序中使用WiFi或蓝牙打印令牌号码。 我已经实现了PrintManager API,但问题是,在点击打印后,它要求从打印机列表中选择打印机。 我的要求是,一旦我选择或配置了应用程序的打印机,它就不应再次询问选择打印机。 我的问题如下 -

  1. 使用PrintManager API是否可能实现我的要求?
  2. 我准备使用热敏打印机。 哪个制造商提供带有SDK或示例代码的热敏打印机?

1
我已经制作了一个可以满足你所有需求的应用程序:https://play.google.com/store/apps/details?id=pe.diegoveloper.printerserverapp,你可以将你的应用程序与我的集成。 - diegoveloper
2个回答

1
要回答(2),您可以尝试使用StarMicronics,它附带了不同平台的大量示例代码。我们的做法是以某种方式配置打印机的MAC地址(Restful API、数据库等),并在第一次使用时尝试查找打印机的IP并缓存以供后续使用。
对于(1),我没有PrintManager的实际经验,但通常应用程序通过SDK与打印机联系。有抽象层(以防需要使用其他打印机供应商)例如JavaPOS

0

跟随任何蓝色打印机或任何网络打印机SDK 你说已经有了打印机SDK

然后在找到打印机之后,去查找打印机/打印机发现文件

只需使用共享首选项保存打印机凭据

下次运行时始终选择共享首选项...如果没有打印机,请开始查找打印机

如需更多详细信息,请提供您的打印机SDK链接,我将在其中更新共享首选项


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接