問題タブ [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.

0 投票する
4 に答える
8886 参照

android - Star TSP100LAN レシートプリンターを Android で動作させるにはどうすればよいですか?

ここでAPIを見つけました

しかし、AndroidSample テスト アプリを実行すると、エラーが発生します。

「プリンターの状態を取得」ボタンを押すと、「プリンターはオンラインです」と表示されます。このボタンは動作するようです。

でも:

  • 「プリンターからデータを読み取る」を押すと、「失敗しました。ファームウェア名を読み取れませんでした。」

  • 「領収書の印刷」を押すと、アプリケーションが 3 秒間ハングします。その後、何もありません。

  • 「Print Checked Block Receipt」を押すと、「印刷に成功しました」または大きなハングが発生します (強制的に閉じることもあります)。いずれにせよ、何も印刷されません。

0 投票する
1 に答える
3638 参照

android - AndroidのStar TSP100プリンターでラスターレシートを作成する

Android デバイスから TSP100 Star プリンターに印刷するレシートを作成しようとしています。どこでも検索しましたが、ラスター化された領収書を印刷する簡単な例を見つけることができません (TSP100 はラスターのみを受け入れるため)。Star にメールを送信したところ、次のコードが送られてきました。

等..

次に、ArrayList リストからプリンターへのビットマップを取得します。簡単な領収書の例は不思議に役立ちます. STAR にリクエストしましたが、戻ってくるまでにどのくらいかかるかわかりません。誰かがこれをしたに違いないと思います。

ありがとうございました。

0 投票する
1 に答える
2533 参照

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 プロジェクトに含めることができるライブラリです。このライブラリをプロジェクトに含めるには:

  1. StarIOPort.jar を SDK パッケージから Project Explorer にドラッグします。

  2. プロジェクト フォルダーを右クリックし、[プロパティ] を選択します。

  3. [Java ビルド パス] をクリックします。

  4. [ライブラリ] をクリックし、[JAR の追加] ボタンをクリックします。

  5. メイン コードの先頭に次を追加します。

    インポートcom.starmicronics.stario.StarIOPort;

    インポートcom.starmicronics.stario.StarIOPortException;

    インポートcom.starmicronics.stario.StarPrinterStatus;

  6. StarIO のすべてのメソッドにアクセスできるようになりました。

StarIOPort.jar と StarIOSDKActivity.java の違いとその使用方法を理解するために助けが必要です。

モバイルプリンター用の MiniPrinterFunctions.java のみを使用したい...

0 投票する
2 に答える
716 参照

android - stariosdk getport 失敗のアドバイスが必要

phonegap (html5、JQuery、JS) でアプリを開発しましたが、BT プリンターに印刷するプラグインを開発したいと考えています。

プリンター メーカーの SDK をダウンロードし、適切な .jar ファイルをプロジェクトにインポートし、プロジェクトで必要なすべてのメソッドを含めました。

JS からプリンター メーカーの SDK の Java メソッドを呼び出すために、インターネット チュートリアルに従ってプラグインを作成します。

テストアプリを実行すると、常に「プリンターに接続できませんでした」というメッセージが表示されます。

私のJavaコードは次のとおりです

StarMicronics SDK に関する知識がある場合は、アドバイスをお願いします。

0 投票する
1 に答える
1210 参照

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 を使用しない限り、プログラムはクラッシュします。

プラグインの上記の構文は正しいですか、それとも見逃したものがありますか?

アプリを実行すると、プリンターがオンになっていてデバイスに接続されていても、常に「プリンターに接続できませんでした」というメッセージが表示されます。

0 投票する
0 に答える
786 参照

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):

次に、ストアからデモ アプリをインストールしようとしましたが、あいまいなエラー メッセージが表示されました。

何かアドバイス?

0 投票する
1 に答える
306 参照

android - コンストラクタ StarBitmap(Bitmap, boolean, int) は表示されません

誰でもこのエラーを修正する方法を知っていますか? コンストラクタ StarBitmap(Bitmap, boolean, int) は表示されません。このコードの 2 行目で発生します。

これを修正する方法がわかりません。StarBitmapのインポートがあるかどうかを確認しましたが、あります。私が見つけたいくつかの回答から getResource() に変更しようとしましたが、まだ何もありません。public を StarBitmap コンストラクターに追加しようとしましたが、まだ何もありません。

私がこのコードを持っているクラスはpublic class Print{}

StarBitmap とコンストラクターは次のようなものです。

ちなみに、StarBitmap は、Star Micronics ポータブル プリンターの SDK からのものです。

0 投票する
1 に答える
351 参照

java - StarIO プリンター - 必要なネイティブ ライブラリとクラス サービスが利用できない

Star プリンターで印刷する必要があるアプリケーションを作成しています。テストを印刷しようとしていますが、すべてのインポートとコードが機能しますが、コードを実行しようとすると、次のエラーが発生します。

追加する jar と 2 つの dll があります。File -> Project Structure -> Modules -> Dependencies から jar をインポートしました。何か不足していますか?これを機能させるにはどうすればよいですか?