出现UnsatisfiedLinkError的原因基本上都和so文件有关,首先,我们先检查自己的so文件是否放在了正确的位置(so文件一般情况下是放在了"src/main/libs"文件夹内),build.gradle指向的文件夹是否有so文件(
sourceSets {
main() {
jniLibs.srcDirs = ['libs']
}
}
具体的根据自身情况而定),把这些检查过确认没有问题之后,再看看混淆代码的时候有没有写错,然后看看AndroidManifest文件中的app_key有没有写错,又或者简单粗暴一点,直接把原本集成的百度地图全部删除,重新集成