在我们使用第三方资源时,有时需要导入.so文件,但有时已经导入了,却仍然报java.lang.unsatisfiedLinkError的错误。
解决办法:
在lib下新建,arm64-v8a、armeabi和armeabi-v7a文件夹,然后分别copy你的.so文件进这三个文件夹就可以了。
PS:
别忘了在app的build.gradle的android中添加:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
这时引用.so文件的方法