問題タブ [stario-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Star TSP100LAN レシートプリンターを Android で動作させるにはどうすればよいですか?
ここでAPIを見つけました
しかし、AndroidSample テスト アプリを実行すると、エラーが発生します。
「プリンターの状態を取得」ボタンを押すと、「プリンターはオンラインです」と表示されます。このボタンは動作するようです。
でも:
「プリンターからデータを読み取る」を押すと、「失敗しました。ファームウェア名を読み取れませんでした。」
「領収書の印刷」を押すと、アプリケーションが 3 秒間ハングします。その後、何もありません。
「Print Checked Block Receipt」を押すと、「印刷に成功しました」または大きなハングが発生します (強制的に閉じることもあります)。いずれにせよ、何も印刷されません。
android - AndroidのStar TSP100プリンターでラスターレシートを作成する
Android デバイスから TSP100 Star プリンターに印刷するレシートを作成しようとしています。どこでも検索しましたが、ラスター化された領収書を印刷する簡単な例を見つけることができません (TSP100 はラスターのみを受け入れるため)。Star にメールを送信したところ、次のコードが送られてきました。
等..
次に、ArrayList リストからプリンターへのビットマップを取得します。簡単な領収書の例は不思議に役立ちます. STAR にリクエストしましたが、戻ってくるまでにどのくらいかかるかわかりません。誰かがこれをしたに違いないと思います。
ありがとうございました。
android - Android の Bluetooth 印刷に stariosdk を含めて使用する方法
私は Android アプリを使用しており、アプリから領収書を印刷するために stariosdk を使用したいと考えています。
これはスター SDK のリンクです: http://www.starmicronics.com/support/SDKDocumentation.aspx
SDKのガイドに従おうとしています:
すべての機能は、com.StarMicronics.StarIOSDK パッケージの src フォルダーにあります。
StarIOSDKActivity.java を選択してプログラムを実行します。このソース コードは、POS プリンターとモバイル プリンターの両方の出発点です。
他のソース ファイルをクリックして、特定の関数がどのように機能するかを確認します。たとえば、「code128Activity.java」は GUI の 1 次元バーコード Code128 に対応します。
すべての機能が両方のプリンタ タイプで使用できるわけではないことに注意してください。各 SDK マニュアルの最初のページに、サポートされている機能が示されています。便宜上、それらをここに再度リストします。
ポータブルプリンター
• キャッシュ ドロアーのサポートなし
• カットパターンのサポートなし
POSプリンター
• 磁気ストライプ リーダーのサポートなし
また、「Mini」を含むソースファイルは、ポータブルプリンターモデル専用です。
StarBitmap.java は両方のプリンタ タイプに適用されます。
そしてこれら:
ファイル StarIO.jar は、StarIO メソッドを公開するために Java プロジェクトに含めることができるライブラリです。このライブラリをプロジェクトに含めるには:
StarIOPort.jar を SDK パッケージから Project Explorer にドラッグします。
プロジェクト フォルダーを右クリックし、[プロパティ] を選択します。
[Java ビルド パス] をクリックします。
[ライブラリ] をクリックし、[JAR の追加] ボタンをクリックします。
メイン コードの先頭に次を追加します。
インポートcom.starmicronics.stario.StarIOPort;
インポートcom.starmicronics.stario.StarIOPortException;
インポートcom.starmicronics.stario.StarPrinterStatus;
StarIO のすべてのメソッドにアクセスできるようになりました。
StarIOPort.jar と StarIOSDKActivity.java の違いとその使用方法を理解するために助けが必要です。
モバイルプリンター用の MiniPrinterFunctions.java のみを使用したい...
android - stariosdk getport 失敗のアドバイスが必要
phonegap (html5、JQuery、JS) でアプリを開発しましたが、BT プリンターに印刷するプラグインを開発したいと考えています。
プリンター メーカーの SDK をダウンロードし、適切な .jar ファイルをプロジェクトにインポートし、プロジェクトで必要なすべてのメソッドを含めました。
JS からプリンター メーカーの SDK の Java メソッドを呼び出すために、インターネット チュートリアルに従ってプラグインを作成します。
テストアプリを実行すると、常に「プリンターに接続できませんでした」というメッセージが表示されます。
私のJavaコードは次のとおりです
StarMicronics SDK に関する知識がある場合は、アドバイスをお願いします。
java - Android phonegap カスタム プラグインに必要なアドバイス
phonegap (html5、JQuery、JS) でアプリを開発しましたが、BT プリンターに印刷するプラグインを開発したいと考えています。
プリンター メーカーの SDK をダウンロードし、適切な .jar ファイルをプロジェクトにインポートし、プロジェクトで必要なすべてのメソッドを含めました。
JS からプリンター メーカー SDK の Java メソッドを呼び出すために、インターネット チュートリアルに従って、以下のプラグインを作成します。
JS
ジャワ
プリンタ コマンド マニュアルには次のように記載されています。
GetPort は、プリンターへのポートを「開く」ために使用するものです。前に説明したように、portName と portSettings の有効な入力の 1 つを使用して、接続文字列を StarIO クラスに渡し、プライベート変数が正しく設定されるようにすることができます。
StarIOPort は StarIO の一部であり、これにより「ポート」ハンドルを作成できます。上記の例では、ポートが作成されて null に設定され、getPort を含む次の行に実際のポート フックが割り当てられています。getPort を使用するときは、常に try と catch を使用してください。接続の問題のためにポートを開くことができない場合、上記の例のように try、catch を使用しない限り、プログラムはクラッシュします。
プラグインの上記の構文は正しいですか、それとも見逃したものがありますか?
アプリを実行すると、プリンターがオンになっていてデバイスに接続されていても、常に「プリンターに接続できませんでした」というメッセージが表示されます。
android - StarIOSDK V340 Android 4.1 Get Status プリンターへの接続に失敗しました
Android 4.1.2 を実行している Samsung Note II と CM10.1 を実行している HTC ONE X で StarIOSDK v340 をテストしています。両方の携帯電話にデモ アプリをインストールした後、アプリは Bluetooth 経由で接続された SM-S301(ARM) (ファームウェア v1.0 2010/01/05) を認識できましたが、[状態を取得] ボタンをタップするとアプリが次のエラーが表示されます。
失敗 プリンターに接続できませんでした
これは私がDDMS(HTC ONE X)から得たものです
これはlogcat(HTC ONE X)からのものです:
これは DDMS です (注 2):
これはlogcatです(注2):
次に、ストアからデモ アプリをインストールしようとしましたが、あいまいなエラー メッセージが表示されました。
何かアドバイス?
android - コンストラクタ StarBitmap(Bitmap, boolean, int) は表示されません
誰でもこのエラーを修正する方法を知っていますか? コンストラクタ StarBitmap(Bitmap, boolean, int) は表示されません。このコードの 2 行目で発生します。
これを修正する方法がわかりません。StarBitmapのインポートがあるかどうかを確認しましたが、あります。私が見つけたいくつかの回答から getResource() に変更しようとしましたが、まだ何もありません。public を StarBitmap コンストラクターに追加しようとしましたが、まだ何もありません。
私がこのコードを持っているクラスはpublic class Print{}
StarBitmap とコンストラクターは次のようなものです。
ちなみに、StarBitmap は、Star Micronics ポータブル プリンターの SDK からのものです。
java - StarIO プリンター - 必要なネイティブ ライブラリとクラス サービスが利用できない
Star プリンターで印刷する必要があるアプリケーションを作成しています。テストを印刷しようとしていますが、すべてのインポートとコードが機能しますが、コードを実行しようとすると、次のエラーが発生します。
追加する jar と 2 つの dll があります。File -> Project Structure -> Modules -> Dependencies から jar をインポートしました。何か不足していますか?これを機能させるにはどうすればよいですか?