Android 报错Failed to load native library: XXXX_so

产生原因:

  1. cpu架构不支持

  2. so库没有打包到Android下

解决方案:

第一种可以通过命令adb shell cat /proc/cpuinfo 来查看cpu详细信息,排查架构不支持的问题

我这里遇到了第二种问题,因为系统原因,我是通过adb push命令安装的apk,这样so库不会自动导入到lib文件夹下,因此手动将so库push到文件夹下就可以了

点赞