我在Android應用程序,我想使用stariosdk爲了從我的應用程序打印收據。如何包括和使用stariosdk的Android藍牙打印
這是鏈接星SDK: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是一個庫,你可以包含到你的Java項目中揭露StarIO 方法。 要包括這個庫到您的項目:
將StarIOPort.jar到項目資源管理器從SDK包
右鍵單擊項目文件夾並選擇屬性
單擊Java構建路徑
點擊庫和添加JAR按鈕
在主代碼的頂部添加:
import com.starmicronics.stario.StarIOPort;
import com.starmicronics.stario.StarIOPortException;
import com.starmicronics.stario.StarPrinterStatus;
現在你可以訪問所有的StarIO的方法!
我需要幫助才能理解StarIOPort.jar和StarIOSDKActivity.java之間的區別以及如何使用它。
我希望只使用MiniPrinterFunctions.java移動打印機...
是否有一步一步教程如何將外部庫包括到項目? – kosbou
如果我想使用便攜式打印機,我必須做什麼?將StarIOPort.jar導入到我的項目並使用MiniPrinterFunctions.java中的函數? – kosbou
是的。在便攜式打印機手冊中引用這些頁碼。 第1步:將StarIOPort.jar導入到您的應用程序。 (第17頁) 第2步:在您的應用程序中導入StarIO。在主代碼的頂部添加: import com.starmicronics.stario.StarIOPort; import com.starmicronics.stario.StarIOPortException; import com.starmicronics.stario.StarPrinterStatus; (第17頁) 第3步:將您喜歡的任何代碼從MiniPrinterFunctions.java複製並粘貼到您的應用程序中。 – LtH