我在eclipse中有一个java项目。我已将 .so 文件放在 libs\armeabi 下。然后我从 JRE 构建路径中的工作区输入了本机库位置。当我执行我的代码时,它会在 java.library.path 中给出错误“PC700”。
我有一个文件 Test.java
public class Test {
{
try{
System.loadLibrary("PC700");
} catch(UnsatisfiedLinkError e)
{
System.out.println(e.getMessage());
}
}
public static void main(String[] argv)
{
System.out.println(System.getProperty("java.library.path"));
Test o = new Test();
System.out.println("Helloooo");
}
}
上面代码的答案是
C:\XXXXX\XXX\XXXX\libs\armeabi
no PC700 in java.library.path
Helloooo
当我在上面指定的目录中搜索时,我可以找到库 libPC700.so。
谁能帮我。