我发现我没有收到崩溃问题,该问题已作为依赖项或类似* .aar的形式注册在项目的第三方库中。我的意思是,例如,像这样:
implementation 'xxxx:2.1.1'
我在项目中开发了一些库,并将其作为依赖项附加到应用程序。我在此库中模拟了一些崩溃,但在Firebase中没有收到任何崩溃报告。此外,我创建了使用NDK的相同库。但是我也没有任何崩溃报告。
[Firebase似乎发送了仅在应用程序中检测到的崩溃,但我们不是从libs发送的。这不是一件好事,因为以前在Fabric中,我们已经做到了。
我遵循了描述here的说明我用过:
dependencies {
// Recommended: Add the Firebase SDK for Google Analytics.
implementation 'com.google.firebase:firebase-analytics:17.4.2'
// Add the Firebase Crashlytics SDK.
implementation 'com.google.firebase:firebase-crashlytics:17.0.0'
}
有人有同样的情况吗?
您可能必须启用NDK崩溃报告;参见Get Android NDK crash reports。
// implementation 'com.google.firebase:firebase-crashlytics:17.0.0'
implementation 'com.google.firebase:firebase-crashlytics-ndk:17.0.0'