我试图在我的Java应用程序中使用C#中的外部.dll文件编码,我对DLL的了解是它包含我们可以使用的函数的接口(interface),我可以将DLL加载到我的Java应用程序中,但是我如何才能使用其中的接口(interface)?我不知道 JNI 在这种情况下可以提供什么帮助。请帮忙。
最佳答案
我怀疑您需要使用 Java/COM 桥接器,例如 JACOB ,或Java Native Access (您可能需要编写一个桥接器,因为 JNA 仅用于 native 访问)。
参见this SO answer了解更多详情。
关于c# - 在java中使用C# dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11647725/