我在android应用程序中,我想使用stariosdk打印我的应用程序的收据。
这是star:http://www.starmicronics.com/support/SDKDocumentation.aspx的链接
我试图遵循sdk的指南:
所有功能都位于com.StarMicronics.StarIOSDK包中的src文件夹中。
通过选择StarIOSDKActivity.java运行程序;这个源代码是POS和移动打印机的起点。
通过单击其他源文件查看特定函数是如何工作的。例如,“code128Activity.java”对应于GUI中的一维条形码Code128。
需要注意的是,并不是所有的功能都适用于两种打印机类型。每个SDK手册的第一页显示了支持哪些函数。为了方便起见,这里再次列出:
便携式打印机
·没有现金抽屉支架
*无切割模式支持
POS打印机
*无磁条读卡器支持
此外,包含“Mini”的源文件仅适用于便携式打印机型号。
StarBitmap.java适用于这两种打印机类型。
而这些:
文件StarIO.jar是一个库,您可以将它包含到您的StarIO项目中,以公开StarIO方法。若要将此库包含到项目中,请执行以下操作:
Properties
进口com.starmicronics.stario.StarIOPort;
进口com.starmicronics.stario.StarIOPortException;
导入com.starmicronics.stario.StarPrinterStatus;
我需要帮助来理解StarIOPort.jar和StarIOSDKActivity.java之间的区别以及如何使用它。
我只想在移动打印机上使用MiniPrinterFunctions.java .
发布于 2012-06-19 01:37:27
StarIOPort.jar是负责打开/关闭打印机端口、获取状态和向打印机发送打印作业的库文件。
StarIOSDKActivity.java是一个演示打印机功能的示例应用程序。根据您使用的打印机的不同,命令是不同的。
SDK应用程序本身有一个用于移动打印机的勾选框。一旦您选中它,就会使用MiniPrinterFunctions.java中的功能。如果你不给它打勾,你就是在使用PrinterFunctions.java。
如果只包含移动打印机支持,则使用MiniPrinterFunctions.java中的示例代码。
https://stackoverflow.com/questions/11046547
复制相似问题