我有一个 dll 驱动程序可以在我的 Java 应用程序中使用。我读到我需要为 JNI 创建一个 dll 桥接器。首先,我想知道是否存在一些实用程序来自动创建这座桥。
我有DLL的源代码,我也知道如何创建我的桥头文件(javah),但我不明白如何放入桥实现,因为我只需要调用驱动程序方法......你能帮忙吗我?
例如,这是我的驱动程序的标题:
BOOL CALLINGCONV IsInitialized();
int CALLINGCONV Initialize(int Slot);
int CALLINGCONV Finalize();
int CALLINGCONV FinalizeML(int nSlot);
我还阅读了有关 JNA 的信息,它似乎更容易,但可能不是很快,是真的吗?谢谢你