我有一个 dll,我想在我的 java 代码中使用它。我将一个函数声明为原生函数,返回类型为 bool (c)。正如我在 JNI 文档中看到的,java 'boolean' 应该在 c 代码中映射为 'jboolean'。但问题是我没有c代码,只有dll。
我的实际问题是 UnsatisfiedLinkError,但我不知道还有什么问题。
如果是问题,我应该再写一个 c-wrapper 吗?
(我知道这个异常已经讨论过很多次了,但是根据我的情况没有找到一些有用的信息)
UPD:也许还有另一种使用 dll 的方法?