Java中的OpenKinect包装器

Java中的OpenKinect包装器,java,junit4,jna,hamcrest,openkinect,Java,Junit4,Jna,Hamcrest,Openkinect,我正试图从以下地址使用Java中的OpenKinect包装器: 我还向项目中添加了jna-3.0.9.jar、hamcrest-all-1.3.jar和junit-4.8.jar,所以现在一切都很完美,除了Freenect.java中有一行有错误:Native.register(instance) “本机”的方法“寄存器”甚至不存在!!熟悉openkinect的人知道这有什么问题吗 如果版本不是64位,则库添加不正确。查看更多详细信息…。也许你没有使用正确版本的JNA?@technomage是的

我正试图从以下地址使用Java中的OpenKinect包装器: 我还向项目中添加了jna-3.0.9.jar、hamcrest-all-1.3.jar和junit-4.8.jar,所以现在一切都很完美,除了Freenect.java中有一行有错误:Native.register(instance)


“本机”的方法“寄存器”甚至不存在!!熟悉openkinect的人知道这有什么问题吗

如果版本不是64位,则库添加不正确。查看更多详细信息…

。也许你没有使用正确版本的JNA?@technomage是的……没错!我更改了它,至少我没有收到任何错误,我可以运行程序…但现在有另一个问题:无法加载库“freenect”:在资源路径中找不到本机库(win32-x86-64/freenect.dll)…我如何找到确切的freenect库?我在项目资源中找不到它,它们也没有为我编译!您使用的是64位JVM,因此需要确保64位版本的
freenect.dll
位于
%PATH%
jna.library.PATH
中。