java.lang.UnsatisfiedLinkError: dlopen failed: library “/system/lib64/XXX_stat.so” needed or dlopened by “/apex/com.android.runtime/lib64/libnativeloader.so” is not accessible for the namespace “classloader-namespace”
在主模块中加入
ndk {
abiFilters "armeabi-v7a"
}
我用的测试机是小米Mix2S,MIUI12,一直以为是Android7.0以上so文件加载权限问题,不能加载系统公共库,结果找了个Android7.0机子试了下没问题,特意记录一下
本文记录了一位开发者遇到的Android应用在特定设备上无法加载SO库的问题。错误信息显示‘/system/lib64/XXX_stat.so’在‘/apex/com.android.runtime/lib64/libnativeloader.so’中被需要或打开,但在‘classloader-namespace’命名空间中不可访问。开发者最初认为是Android 7.0以上版本的权限问题,但经过在Android 7.0设备上测试,发现并非如此。问题的解决和具体原因未在摘要中详述。
1334

被折叠的 条评论
为什么被折叠?



