我想使用一些本机文件,并使用一些Android项目中的文件。我需要这个文件为我自己的Java项目,并需要导入该库。加载java本地文件库
我试图与加载的lib:
static
{
System.loadLibrary("mrclient_java");
}
的库文件 “libmrclient_java.so” 是此文件夹中: “/库/ armeabi /”。
当我运行该项目,显示以下错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no mrclient_java in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
我不知道如何配置CLASSPATH或什么来解决这个问题。 我没有在这个项目中使用android。 Android项目本身完美运行。
编辑:
,我发现这个问题:How to set the java.library.path from Eclipse,但同样的错误仍然会出现。
'java.library.path'中没有mrclient_java那么java.library.path指向/ libs/armeabi? –
是的,这是正确的,但我知道如何设置此路径。 – Steckdoserich