Почему то андроид загружает библиотеку не той архитектуры
dalvik.system.PathClassLoader lib/x86
couldn't find "libyuv.so"
Почему он лезет в папку x86, если телефон System.getProperty(«os.arch») == x86_64?
Телефон x86_64 asus ASUS_Z00AD
Проверял на arm64-v8a, armeabi-v7a, там нормально, берет либу из этих папок.
В папке jniLibs есть поддиректории:
armeabi-v7a
arm64-v8a
x86
x86_64
mips64
В коде есть
static{
System.loadLibrary("yuv");
System.loadLibrary("enc");
}