Android:连接并打印到 Bixolon SPP-R200

标签 android mobile printing bitmap bluetooth

我想打印到 Bixolon SPP-R200正如我所听说的,它是使用 android 设置的更容易的移动蓝牙打印机之一。但是我不确定如何开始。

  1. 我想首先我必须通过蓝牙连接到打印机 - 我假设为此目的我求助于 native Android 蓝牙 API?

  2. 我可能需要某种 SDK 来将数据发送到打印机 - 我读过 here ,有一个 SDK,但浏览 bixolon 页面没有产生任何结果(即没有 SDK)- 我写信支持,但我不希望很快得到答复...

我想我会遇到的其他问题(例如:您是否像在 .Net CF 中那样将位图发送到打印机?)与该打印机的 SDK 紧密相关——如果它存在...

最佳答案

好吧,事实证明,我们的支持速度快如闪电,并为我提供了一个 Android SDK,它回答了我的第二个问题。

所述 SDK 附带一个示例项目以及用户手册和 SDK 的 API(不幸的是,SDK jar 文件不包含 javadoc...)。我不得不说 SDK API 是......写得不好而且缺乏深度,除此之外,示例项目中使用的一些方法根本没有涵盖(例如我认为听起来相当重要和强制性的“初始化”...... ).但是,在查看示例时,您会了解如何使用 SDK。它涵盖了通过 Wifi、USB 或蓝牙连接的所有内容(这回答了我的第一个问题)。

如果有人需要 SDK/示例项目,我建议通过 techsupp@bixolon.de 向 bixolon 支持人员发送电子邮件,以接收最新的 SDK。我没有在 Bixolon 的网站上找到 android SDK!我发现的唯一 SDK 是 .Net 相关的。

更新

附加说明:事实证明并不真正需要 SDK。我们放弃了 SDK,而是创建了两个线程:一个接受连接请求(连接到打印机),另一个(一旦建立连接)有一个 BluetoothSocket 并写入/读取。这样做的好处是,我们可以将它与任何移动打印机一起使用,因为它不再是 Bixolon 特定的。

有关蓝牙的更多信息,请查看 this Q&A我在其中记录了让 Bixolon(和 Fujitsu)与 Android 设备通信的步骤。

更新 2

由于我最近路过这篇文章并进行了查找,这里有一些 Bixolon SPP-R200 的附加链接:

  • Downloads for Bixolon SPP-R200 (驱动程序、手册、命令手册等...)
  • Product Overview Bixolon SPP-R220
  • Bixolon 的网站上有问答部分here .但是,您需要先创建一个帐户才能在问答部分看到答案。如果您在搜索框中输入“android”,会弹出一些答案 - 但是因为我没有帐户,所以我没有阅读它们 - 但可能值得一试

关于Android:连接并打印到 Bixolon SPP-R200,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8702888/

相关文章:

java - 无法在 android 中的服务器 mysqli/Php 上发布数据

Android:如何在 TabWidget 上删除选定的选项卡突出显示颜色和按下时突出显示

mobile - Fancybox 覆盖在 iPhone 或 iPad 上滚动

android - 测试平板电脑移动网络应用

c# - 如何在 C# 中使用 PrintDialog 打印文档

javascript - 打印 SSRS 报告时出错

python - 我可以打印 HTML,就像在 python 中没有标签的网页中查看的那样吗?

android - Listview.setadapter 引发空指针异常

android - 单选ListView自定义Row Layout

c++ - 错误 C2679 : binary '=' : no operator found or there is no acceptable conversion