9

私は最近Javaを学び、USBポート接続を介してデバイスと通信しようとしています。私はOpenNETCFでC#を使用しました。これにより、USBポートを介してデバイス上でファイルを送信および取得できます。Javaでこれをどのように達成できますか?

私はstackoverflowスレッドでseearch、WindowsとJavaでUSBデバイスと通信する方法は?、christofferによるコメントは、ネイティブコードをハックすることですが、彼が参照したネイティブコードAPIはよくわかりません。RAPI、多分?

4

5 に答える 5

3

私がWindows用に見つけた唯一のUSBAPIはここにあります。機能が制限されているように見えますが、ニーズに合う場合があります。より完全なUNIXAPIも利用できます。

ETA :公式のJava USB実装へのリンクが見つかりましたが、Windowsバージョンはまだアルファ版のようです。

于 2009-03-13T19:54:37.953 に答える
0

簡単に考えてみると、Java Native Interface である JNI を使用できます。自分は使ったことないですけどね。

于 2009-04-28T16:38:05.497 に答える
0

マイクロコントローラーと Java アプリケーション間の通信を実行する方法を説明するこのページを見つけました: http://javausbapi.blogspot.com/

于 2010-05-26T15:18:32.663 に答える
-1

USB と通信するために私が見つけた最良の方法は、RxTx ライブラリを使用することです。

ここで使用例を見つけることができます: http://www.snip2code.com/Snippet/1044/Java--read-from-USB-using-RXTX-library

于 2014-03-24T18:11:22.080 に答える