android studio 运行报错 dalvik.system.PathClassLoader[DexPathList[[zip file … couldn’t find “libcocos2djs.so”. 问题记录
这个问题解决方案是在 app下面的build.gradle文件里面android/defaultConfig下面设置支持的SO库架构。
例如我cocos安卓打包设置支持的是’armeabi-v7a’。此时我只需在如下位置添加 ndk { abiFilters ‘armeabi-v7a’ }
android {
defaultConfig {
ndk {
// 设置支持的SO库架构
abiFilters 'armeabi-v7a'
}
即可,如果是你是arm64-v8a .x86改成对应即可,如果支持多个APP ABI 在abiFilters 后面用逗号隔开即可。