蓝牙或WiFi热敏打印机

时间:2018-08-21 06:38:03

标签: android printing thermal-printer

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

  1. 使用PrintManager API可以吗?
  2. 我准备使用热敏打印机。哪个制造商为热敏打印机提供SDK或示例代码?

2 个答案:

答案 0 :(得分:1)

要回答(2),您可以尝试Set,它附带了用于不同平台的大量示例代码。我们的方法是以某种方式配置打印机的MAC地址(Restful API,数据库等),并尝试找到打印机的IP(在首次使用时)并将其缓存以备后用。

对于(1),我没有使用PrintManager的实践经验,但是通常该应用程序通过SDK与打印机联系。有一个抽象层(以防您需要与另一台打印机的供应商合作),例如StarMicronics

答案 1 :(得分:0)

遵循任何Blue Printer或任何网络打印机SKD 你说已经有了打印机SDK

然后在找到打印机后转到“查找打印机/打印机发现”文件

只需使用Shared Preference保存打印机凭据

然后在下次运行时,始终选择“共享”首选项。如果没有打印机,请启动“查找打印机”

有关其他详细信息,请给您的打印机SDK链接,我将在其中更新“共享”首选项