在项目中使用第三方so库,调用JNI时发现了这个错误:
java.lang.UnsatisfiedLinkError: No implementation found for
仔细查看了代码,没发现有出错的地方,然后上网查资料,发现这个问题答案还不少,发现原因是项目中的package name和class name与 .so中函数声明涉及到的package name和class name不一致。
然后在java目录下新建一个包名一致的,把工具类放入其中
工具类中包名:
再次运行项目,成功!