0

こんにちは、モバイル アプリを使用しています。

phonegap (html5、JQuery、JS) でアプリを開発しましたが、レシートを Bluetooth プリンターに印刷したいと考えています。

BT プリンターを購入し、製造元の SDK をダウンロードしましたが、アプリを完成させるために従わなければならない方法を知りたいと思っています。

プリンター メーカー SDK には、プリンター メーカーのメソッドを公開するためにプロジェクトに含めることができる .jar ライブラリが含まれています。

すべての手順に従って、上記の .jar をプロジェクトに含めます。

ここで、アプリからメーカーの .jar ライブラリからメソッドを呼び出したいと思います。

これを行う正しい方法は何ですか。

phoneGap プラグインを作成する必要がありますか、それとも他の方法はありますか????

ステップバイステップのチュートリアルはありますか???

あなたの時間のために前もってthx

4

1 に答える 1

1

この質問には、実際には2つの部分があります。

まず、カスタムJavaコードと対話するためのphonegapプラグインを作成できます。あなたの場合、これは瓶を使用するための「接着剤」になります。

次に、ビルドに含まれるようにコンパイル時に使用できる場合、または実行時にのみ使用できる場合(ポータブルJavaクラスではなくコンパイル済みのdexクラスが含まれている場合)、プロジェクトにjarを追加する必要があります。 dexクラスローダーを使用してロードし、リフレクションを使用して呼び出します。しかし、それがデスクトップ用のランダムなjarである場合、それを使用することはできません。

于 2012-08-08T13:19:33.183 に答える