我正在尝试制作一个java程序,看看leapmotion库正在使用Java。 我在Eclipse上工作(但是,它也没有在NetBeans上工作。)我创建了我的项目。然后创建了一个名为" libs"的子文件夹。并把" LeapJava.jar"进去。在libs文件夹下面有一个" armeabi"文件夹和" libLeapJava.so"和" libLeap.so"其中的文件。在项目属性下> java构建路径我将LeapJava.jar添加为库,并在我的源文件中添加了
static {
System.loadLibrary("LeapJava");
}
它对我不起作用。我还是得到了
Native code library failed to load.
java.lang.UnsatisfiedLinkError: no LeapJava in java.library.path
这些都是我尝试过的。你能帮我解决这个问题吗?
答案 0 :(得分:0)
https://community.leapmotion.com/t/java-development-no-leapjava-in-java-library-path/315/5
我遇到了同样的问题,我按照上述网站提示:
我遇到了同样的问题,我将所有文件从LeapMotionSDK / lib / x64复制到我的netbeans项目的根目录。这解决了这个问题。
所以我的解决方案是将这些文件添加到类路径中。
我使用的是Windows 8.1并使用netbeans IDE。在64位JRE上运行。
它适用于我,我希望这可以帮助你。