Android NDK crashlytics не сообщает о собственных сбоях - PullRequest
0 голосов
/ 06 августа 2020

В мое приложение добавлен ndk crashlytics в соответствии с инструкциями по документации, и он отлично работает при сбоях java, но не сообщает о собственных сбоях. Шаги, которые я выполнил

apply plugin: 'com.google.firebase.crashlytics '

 dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
        classpath 'com.google.gms:google-services:4.3.3'
        classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'
    }

 buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            firebaseCrashlytics {
                nativeSymbolUploadEnabled true
                unstrippedNativeLibsDir "./build/intermediates/cmake/normal/release/obj"
                strippedNativeLibsDir "./build/intermediates/transforms/mergeJniLibs/normal/release/0/lib"
            }
        }
}

implementation 'com.google.firebase:firebase-crashlytics-ndk:17.1.1'

Включить загрузку собственных символов

./gradlew uploadCrashlyticsSymbolFileNormalRelease

Журналы инициализации Firebase

2020-08-06 10:33:41.641 29183-29183/com.myapp I/FirebaseCrashlytics: Initializing Crashlytics 17.1.1
2020-08-06 10:33:41.732 29183-29183/com.myapp I/FirebaseInitProvider: FirebaseApp initialization successful
2020-08-06 10:33:41.747 29183-29229/com.myapp I/FirebaseCrashlytics: Crashlytics NDK initialization successful.

Журнал после java кра sh

after crash Crashlytics Reports Endpoint upload complete: 5F2B963502D6-0001-71FF-CE899435F3EE
...