我今天正在安装 Firebase,他们的文档基本上说,将 firebase-crash 依赖项添加到您的应用程序依赖项中,然后它开箱即用,无需添加任何代码行。它会自己自动捕获所有未捕获的异常。
现在我知道Thread.setDefaultUncaughtExceptionHandler
如果我要自己设置错误捕获,我必须使用它,但是 Firebase 是如何在我的应用程序中没有被引用的情况下做到的?它如何获取当前线程以及它是如何运行的?
Firebase 文档:https ://firebase.google.com/docs/crash/android