問題タブ [usb4java]
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.
java - org.usb4java.LoaderException: ネイティブ ライブラリがクラスパス エラーで見つかりません
Ubuntu 64 ビットで実行されているプロジェクトで usb4java ライブラリを使用しようとしています。次のエラーが表示されます。
マニフェスト ファイル内の 2 つの jar ファイルを次に示します。x86_64 ライブラリがプロジェクトに含まれていることを確認してください。
誰もがusb4javaで同様の問題を抱えていました。おそらく私が見逃したばかげた何か。
ありがとう
java - Usb4Java から HID デバイスへ
HID Device (NTAG NFC Tag)
Usb4Java API を使用して生データを送信しようとしています。どんな助けでも大歓迎です!私のコードはインターフェイスに接続し、
割り込み転送が成功したということは、どちらだと思いますか? しかし、データはチップに保存されていません...ベンダーに連絡する必要がありますか? API は正しく動作していますか? どんな助けでも素晴らしいでしょう!
java - Windows 10 の usb4java
usb4java を使用して任意の OS 用の USB-Locker をコーディングしたいと考えています。すべてのデバイスを一覧表示できますが、Klaus Reimer によって作成されたHotPlug クラスを使用する場合は、次の情報が得られます。
「このシステムでは、libusb はホットプラグをサポートしていません」
代替クラス、またはHotPlug クラスと同じことを行うユーザー コードはありますか。私は Windows 10 で作業していますが、この OS でも実行する必要があるため、Linux などでプログラミングすることは、このエラーを回避するためのオプションではありません。
ありがとう
java - usb4java経由でラズベリーパイから印刷
これを読んでくれてありがとう!
esc/pos コマンドを使用して、USB インターフェイスを介して EPSON TM-T88V レシート プリンターにバイトを送信するために Java アプリを使用しています。
ラズベリーパイで実行したときと、開発用ラップトップで実行したときの動作は異なります(これは非常に奇妙です!)
ラズベリーパイからバイトが出力されると、完了する前に停止します
コードは次のとおりです。
私が調査したこと:
- 重い処理中にpiがUSBデバイスへの電力を失う可能性があることをjava8について読み、2Aを受け取るように電源をpiにアップグレードしました
- 開発マシンとpiからプリンターに送信されたバイトを比較してみましたが、それらは同一です(送信されたバイトと送信されたバイト数は同一です)
ラップトップから送信された esc/pos コマンドは期待どおりに機能するため、プリンターに送信したバイトに関する詳細情報を提供できます。
あなたのご親切に感謝します!
java - usb4javaを使用してUSBデバイスデータを読み書きする方法
javaでusb4java libを使ってsandiskのusbデータを読み書きしたいです。
USB デバイスのリストを取得できます。
しかし、USBデータを読み取る方法がわかりません。
これは私のダンプ usblist コードです。
そして、このコードはすべてのUSBデバイスを出力します。
しかし、私は自分のsandiskデバイスを一度チェックしたい.
コードを変更するにはどうすればよいですか?
java - Android デバイスでの usb4java の使用に関するネイティブ ライブラリが見つからないという例外
Androidデバイス用のusb4javaを使用してusbアプリケーションを開発したいと考えています。IDE として Android Studio を、オペレーティング システムとして Ubuntu 14.04 を使用しています。プロジェクトに usb4java-1.2.0 ファイルを追加しました。アプリケーションで Libusb 関数を使用できます。最初に MainActivity に LibUsb.init() 関数を書きましたが、ネイティブ ライブラリに関するエラーがあります。クラスローダー例外が発生しています。
原因: org.usb4java.LoaderException: ネイティブ ライブラリがクラスパスに見つかりません: /org/usb4java/linux-armv7l/libusb4java.so
http://usb4java.org/nativelibs.html Web サイトの Unsupported Platform タグを分析しました。しかし、私はこの方法で問題を解決できませんでした。その後、https://github.com/usb4java/libusb4javaを読みましたが、この方法では問題を解決できませんでした。助けてください。