Речь идет о встроенной поддержке сбоев в Android. При создании пакета подписанного приложения в папке BUNDLE-METADATA внутри файла .aab нет папки debugsymbols.
Я выполнил инструкции из официальной документации встроенная поддержка chrash, а также добавил версию ndk в свою build.gradle
android {
compileSdk 34
ndkVersion '26.3.11579264'
под типами сборки у меня есть
buildTypes {
release {
....
ndk {
debugSymbolLevel = 'FULL'
}
}
У меня установлены NDK и CMAKE, и я также пытался собрать его с несколькими версиями NKD: 26.3.11579264
, 25.1.8937393
(по умолчанию) и последней 27.0.11718014
.
Версия плагина Android Gradle: 8.1.1
Версия Gradle — 8.0
, и я попробовал две версии CMAKE 3.22.1
и 3.18.1
.
Если App Bundle не создает ZIP-файл с собственными символами отладки, вы можете сделать это самостоятельно.
Сразу после сборки, пожалуйста, посетите
приложение/сборка/промежуточные/merged_native_libs/$VARIANT/out/lib
Примечание. $VARIANT будет значением имени варианта вашего приложения.
затем скопируйте из нее всю папку и создайте из нее zip-файл с именем Native-debug-symbols.zip
ГОТОВО, теперь все должно быть хорошо..
УДАЧНОГО ПРОГРАММИРОВАНИЯ :-)