网上有很多介绍Java通过JnI调用动态库的文章,但有一点说的不详细。我这里一句话来说明怎么调用。首先写一个java类,包含native的method,用以生成符合jni标准的dll的头文件,再从C++创建一个新的dll,使用这个头文件。这个dll文件中调用本来你想调用的那个dll。原理就是这样。具体的例子自己找,记得在C++写dll的那段方法中包装自己本来要调的dll就可以了。
Java调用动态库的问题
最新推荐文章于 2021-02-12 13:55:51 发布