如何解决升级到Firebase Crashlytics
我已经按照this firebase crashlytics升级指南中的步骤进行操作,并且替换了用于记录应用程序中崩溃的所有代码。但是我在firebase控制台中仍然收到警告,提示“请升级到通用的Firebase Crashlytics SDK,以便在2020年11月15日之后继续在Firebase控制台中接收崩溃报告”。 我还有其他步骤应该升级吗? 我还收到我的应用程序较旧版本的崩溃,这些崩溃未升级到最新的SDK。这可能是为什么警告在火力场上弹出的原因吗?
解决方法
在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控制台中
,报告最多可能需要五分钟才能显示在 Firebase控制台
我的应用程序正在使用结构。 2020年11月15日之前,我不断收到消息要升级到sdk。 我遵循了相同的链接 https://firebase.google.com/docs/crashlytics/upgrade-sdk?platform=android。
在4-5个小时后将其发布给我的测试团队。 Firebase控制台已更新,以通知我该应用程序正在使用最新的SDK。
第1步:转到Firebase控制台。 步骤2:选择您的项目。 第3步:从左侧菜单转到Crashlytics选项。 STep4:您将获得以下页面。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。