Mik*_*kel 26 android bluetooth
我必须为Android平板电脑开发一款App,要求将文件打印到蓝牙打印机.通过蓝牙打印是我的应用程序最重要的功能之一.不幸的是,关于这个主题的信息并不多,所以我想征求意见.
据我所知,不可能在Android上使用蓝牙打印(使用本机调用),因为Android的BT Stack不实现BPP(基本打印配置文件).做一点研究我发现了以下替代方案:
软件开发工具包/库
Google Play应用
理想情况下,我不希望被绑定到特定的品牌或打印机型号.现在的问题是:
在此先感谢您的帮助 ;)
小智 12
Star Micronics有一个通过蓝牙(以及以太网和USB)进行Android打印的SDK.您可以在此处下载:http://www.starmicronics.com/support/SDKDocumentation.aspx.
正如您所提到的,您现在无法在本地打印,因此您找到的备用解决方案是您今天的选择.
根据我的经验,最好使用API而不是外部应用程序.最大的原因是您可以完全控制打印机行为.如果API是智能构建的,那也很容易.使用外部应用程序是有限制的,因为您无法以您希望的方式自定义打印输出.
我链接到你的Star SDK有一个非常好的示例应用程序,它允许您测试和自定义许多打印机功能,以查看它们的运行情况.每个函数都记录在源代码中.这些命令及其参数也可以在应用程序本身中作为快速屏幕参考使用,这很方便.最重要的是,它有很好的记录.
Star是一家伟大的合作公司,因为您可以获得自己选择的免费演示打印机用于您的开发.
如果选择这种方式,则可以将明文与命令一起发送到打印机.API处理将数据转换为打印机可以理解的内容.
归档时间: |
|
查看次数: |
31953 次 |
最近记录: |