Crashlytics NDK上传错误,但不显示错误?

时间:2019-03-16 05:42:47

标签: android-ndk crashlytics crashlytics-android

我一直在努力使Crashlytics-NDK为我的团队所用。我可以使用伪造的C ++代码调用崩溃,但是即使看到上传,该崩溃也从未出现在Crashlytics中。我知道事情配置正确,因为在Java代码中引发的崩溃可以很好地进行上传。在此寻求指导。

我有

crashlytics {
    enableNdk true
}

进行下去,并在应用程序中使用onCreate启用:

        final Fabric fabric = new Fabric.Builder(this)
            .kits(new Crashlytics(), new CrashlyticsNdk())
            .debuggable(true) // Enables Crashlytics debugger
            .build();
        Fabric.with(fabric);

致电

String x = null;
x.length()

报告为Crashlytics。调用基本的C ++代码

assertTrue(false)
通过JNI和externalNativeBuild注入的

不会向Crashlytics控制台报告,即使我看到本机stacktrace后跟

    CrashlyticsCore  D  Sending report to: https://reports.crashlytics.com/sdk-api/v1/platforms/android/apps/.../minidumps
                     D  Result was: 202
                     I  Crashlytics report upload complete: XXXXXXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX

0 个答案:

没有答案