升级到Firebase Crashlytics

时间:2020-09-23 08:56:25

标签: android firebase crashlytics

我已经按照this firebase crashlytics升级指南中的步骤进行操作,并且替换了用于记录应用程序中崩溃的所有代码。但是我在firebase控制台中仍然收到警告,提示“请升级到通用的Firebase Crashlytics SDK,以便在2020年11月15日之后继续在Firebase控制台中接收崩溃报告”。 我还有其他步骤应该升级吗? 我还收到我的应用程序较旧版本的崩溃,这些崩溃未升级到最新的SDK。这可能是为什么警告在火力场上弹出的原因吗?

2 个答案:

答案 0 :(得分:0)

upgrade Firebase库之后:


测试您的Crashlytics实施

Force a crash to test your implementation

val crashButton = Button(this)
crashButton.text = "Crash!"
crashButton.setOnClickListener {
   throw RuntimeException("Test Crash") // Force a crash
}

addContentView(crashButton, ViewGroup.LayoutParams(
       ViewGroup.LayoutParams.MATCH_PARENT,
       ViewGroup.LayoutParams.WRAP_CONTENT))

启用Crashlytics调试日志记录

adb shell setprop log.tag.FirebaseCrashlytics DEBUG

除了启用调试日志记录外,您还可以构建发行版并在发行版APK中强制崩溃以测试您的Crashlytics实现 崩溃


在发行版本中发生强制崩溃后,此消息应显示在Firebase控制台中

You have the latest SDK installed

报告最多可能需要五分钟才能显示在 Firebase控制台

答案 1 :(得分:-1)

我的应用程序正在使用结构。 2020年11月15日之前,我不断收到消息要升级到sdk。 我遵循了相同的链接 https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android

在4-5个小时后将其发布给我的测试团队。 Firebase控制台已更新,以通知我该应用程序正在使用最新的SDK。

第1步:转到Firebase控制台。 步骤2:选择您的项目。 第3步:从左侧菜单转到Crashlytics选项。 STep4:您将获得以下页面。

enter image description here