在libs下通常有armeabi、x86两个目录,能够把相应版本的so库放在这里。可是当依赖的第三方库(好比aar类型的)多时,在打包过程当中可能多出来armeabi-v7a目录,其中可能只有一个或者两个so, 而其余的so都在armeabi和x86中。当armeabi-v7a存在时, 可能会致使armeabi 中的一部分so库不可用(可能和路径优先级、so库排序有关)。shell
解决方法: 查看打包出来的apk中的lib是否是出现了上述状况,能够把armeabi中的so所有复制到armeabi-v7a 中。ui
能够经过 adb shell——cd /proc------cat cpuinfo 命令查看设备的cpu类型。spa