Dan*_*okh 5 firebase crashlytics crashlytics-android firebase-crash-reporting google-fabric
我已将应用程序从“ Fabric Crashlytics”迁移到“ Firebase Crashlytics”,并成功测试了新的崩溃是否到来。
但是很遗憾,我没有选择搜索问题的选项。我看到了“按用户搜索”选项,但是如果我想通过崩溃消息进行搜索,则不能。
这就是我引发异常的方式:
throw new RuntimeException("FirebaseTestDebug crash");
Run Code Online (Sandbox Code Playgroud)
我希望能够通过以下字符串搜索此异常: "FirebaseTestDebug"
Exception截至 2021 年 12 月 16 日,Firebase Crashlytics 中没有消息搜索。
但是,如果您知道引发异常的方法名称,您仍然可以找到类似的异常。
请注意,搜索适用于:
虽然标题过于笼统“RuntimeException”,但副标题将包含引发该异常的方法的名称。这就是您可以用来查找给定消息的崩溃的方法。
例如,我想找到一个包含消息“无法从引用网址中提取确认代码”的异常,并且我有下一段代码:
override fun onInstallReferrerSetupFinished(responseCode: Int) {
if (something) {
throw RuntimeException("Can't extract confirmation code from referrer url: $referrer")
}
}
Run Code Online (Sandbox Code Playgroud)
虽然我无法使用内部消息找到这些行,但我可以使用方法名称找到它:
onInstallReferrerSetupFinished