2

Javaからアクセスしたいデバイスがあります。これを行う唯一の方法は、製造元が提供するdllライブラリを使用することです。JNI、JNAなどについて読んだことがありますが、dllを分析してJavaクラスを自動的に生成するツールが外部にあるかもしれません。

誰かがこれを行う方法を知っていますか?

4

2 に答える 2

0

次のようなものが必要です。JNAeratorは、C ++のサポートが制限された状態で、JNAマッピングを生成するためにネイティブヘッダーを「コンパイル」できます。

于 2013-01-16T09:05:37.677 に答える
0

最後に、 jawinを使用して、.dllにアクセスするためのJavaクラスを生成しました。私たちがアクセスしようとしていたC++.dllを処理できるのは、jawinタイプブラウザーツールだけでした。

残念ながら、jawinプロジェクトはもう開発されていません。最終バージョンの日付は2005年初頭です。

于 2013-05-13T06:57:27.463 に答える