Для проекта Android Studio, либо библиотеки .aar
, либо приложения .apk
, во время процесса сборки существует этап, на котором удаляются символы отладки динамических общих библиотек, то есть .so
.
Если вы хотите, чтобы все символы не были удалены, вы можете добавить приведенную ниже конфигурацию в ваш build.gradle
.
android {
...
packagingOptions{
doNotStrip "*/armeabi/*.so"
doNotStrip "*/arm64-v8a/*.so"
doNotStrip "*/armeabi-v7a/*.so"
doNotStrip "*/x86/*.so"
doNotStrip "*/x86_64/*.so"
}
...
}