Crashlytics NDK 2.0.1 не регистрирует собственные сбои

Я пытаюсь перенести Crashlytics 2.6.7 -> 2.8.0 и Crashlytics NDK 1.1.6 -> 2.0.1

Но я столкнулся с проблемой, что каждый раз, когда мое приложение перезапускается после родного сбоя, Crashlytics пишет в logcat что-то вроде этого:

12-18 19:48:33.499 11678-11717/? W/CrashlyticsCore: No minidump data found in directory /data/data/com.example.app/files/.Fabric/com.crashlytics.sdk.android.crashlytics-ndk/native/1513601249792

и я не вижу никакой информации о сбое в моей приборной панели. В то же время сбои Java успешно регистрируются и отображаются на панели управления.

Мой build.gradle:

apply plugin: 'io.fabric'

crashlytics {
    enableNdk true
}

dependencies {
    compile('com.crashlytics.sdk.android:crashlytics:2.8.0@aar') {
        transitive = true;
    }

    compile('com.crashlytics.sdk.android:crashlytics-ndk:2.0.1@aar') {
        transitive = true
    }
}

Код С++, который я использую для теста (должен быть выбран SIGSEGV):

if(_stream)
    {
        delete _stream;
        _stream->close();
        _stream=NULL;
    }

Что мне нужно изменить, чтобы заставить его работать?


person John Smith    schedule 18.12.2017    source источник
comment
Это происходит на всех устройствах, которые вы тестируете, или только на определенном устройстве?   -  person Alexizamerican    schedule 18.12.2017
comment
Та же проблема здесь, и решения пока не найдено. Все мои протестированные устройства одинаковы.   -  person Thinker Luffy    schedule 11.04.2018
comment
Вы нашли решение? Кажется, у меня такая же проблема. все родные вылеты пропадают   -  person Tolik Odukha    schedule 04.05.2018
comment
Вы звоните Fabric.with() через new CrashlyticsNdk()? См. stackoverflow.com/a/48467751/332798.   -  person tmm1    schedule 26.07.2018