常见错误:
1、java.lang.UnsatisfiedLinkError: no xxx in java.library.path
2、Exception in thread "main" java.lang.UnsatisfiedLinkError: 包名.类.方法(参数)
错误1是由于在LD_LIBRARY_PATH中没有找到对应.so
错误2没有对应的方法,还有一种可能,类的包路径没有与生成头文件类包路径一致,因此需要修改包路径
在实际使用中,.so和对应的jar会同时提供,这样就不用自己去实现对应的java类,还要注意包路径要准确。
java调用native库(如.so):java.lang.UnsatisfiedLinkError:包名.类.方法(参数)
最新推荐文章于 2024-04-27 08:37:34 发布