我打算创建一个 Java 应用程序来使用来自 dll 的方法。
对于我一直在阅读的内容,简而言之,使用 JNI 的过程包括:在 Java 中声明本机方法,生成 .h 文件,然后使用实现编写 ac 或 cpp 文件以创建 dll。
但我的问题是我有一个 dll,它是一个包含许多方法的大库。我知道这些方法的接口。但我不想实施它们。我想使用 dll 来避免使用这些方法。我知道将其用作 dll 可能会提高性能。但就我而言,我想使用它只是因为我想使用另一方完成的代码。
我错过了什么吗?是否可以使用 JNI 或任何其他 Java 接口来使用 dll 方法,但跳过编码部分?
非常感谢。