JNI调用之本地库文件的安装

Posted yutingliuyl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JNI调用之本地库文件的安装相关的知识,希望对你有一定的参考价值。

在进行JNI调用的时候。是由java的本地接口调用本地库文件来完毕的,可是本地库文件须要放置到指定位置。JNI接口才干调用到,这个路径是由JVM的系统变量“java.library.path”指定的。大家能够将这个变量所指定的路径打印出来 比如:System.getProperty("java.library.path")。 在windows环境下能够看到运行的文件夹是什么C:/windows/system32;xxxx/jdk/binxxx;什么的,仅仅要将dll文件放到不论什么一个位置就能够找到。而对于linux系统则是相同的道理,仅仅要将.so文件放置到这个变量相应的路径以下就能够了。

以上是关于JNI调用之本地库文件的安装的主要内容,如果未能解决你的问题,请参考以下文章

在windows下 如何使用java jni调用so文件

在使用jni调用so库时出现的找不到文件是怎么回事?

Android 开发--CMakeList调用本地so文件

JNI之Java调用so文件

JNI调用C语言

Java JNI实现调用自定义Native 方法