Код: Выделить всё
Fatal Exception: java.lang.UnsatisfiedLinkError
dlopen failed: library "libc++_shared.so" not found
- Android 12, устройство: Pixel 6 Pro
- Android 9, устройство: V30 ThinQ
- Android 9, устройство: Galaxy S20+ 5G
- Android 12, устройство: V30 ThinQ
Код: Выделить всё
android {
...
defaultConfig {
...
ndk {
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
}
externalNativeBuild {
cmake {
arguments "-DANDROID_STL=c++_shared"
}
}
}
}
Кроме того, когда я использую APK Analyzer, внутри папки lib я вижу Armeabi-v7a< Папки /code>, Arm64-v8a, x86, x86_64. И в каждой папке есть файл libc++_shared.so.
Что мне не хватает? Должен ли я добавить больше abiFilters? Если да, то какие они должны быть? Или какое другое решение?
Подробнее здесь: https://stackoverflow.com/questions/791 ... ed-library