Android 如何安装Firebase Crashlytics

Android 如何安装Firebase Crashlytics,android,ios,firebase,react-native,crashlytics,Android,Ios,Firebase,React Native,Crashlytics,我一直在关注这些文档,一直到我安装了它并试图发送一个错误。我在我的页面中添加了一个按钮,按下该按钮时,只会执行以下操作: 抛出新错误(“Crashlytics的测试错误”)。我已经让它在我的模拟器中运行,并在我的手机上临时安装了应用程序,但无论我犯了多少次应用程序错误,Firebase中的Crashlytics页面都会显示出来 我知道这可能需要一些时间,但自从第一次出错以来,我已经等了大约2个小时,自从上次尝试以来,我已经等了大约30分钟,但仍然没有结果。我不确定下一步要尝试什么,我似乎也找不到

我一直在关注这些文档,一直到我安装了它并试图发送一个错误。我在我的页面中添加了一个按钮,按下该按钮时,只会执行以下操作:
抛出新错误(“Crashlytics的测试错误”)
。我已经让它在我的模拟器中运行,并在我的手机上临时安装了应用程序,但无论我犯了多少次应用程序错误,Firebase中的Crashlytics页面都会显示出来


我知道这可能需要一些时间,但自从第一次出错以来,我已经等了大约2个小时,自从上次尝试以来,我已经等了大约30分钟,但仍然没有结果。我不确定下一步要尝试什么,我似乎也找不到任何关于如何调试正在发生的事情的文档。

Firebase crashlytics将自动记录崩溃,因此您无需添加任何内容,除非您有自定义要求。为此,您需要遵循以下步骤

为了迫使你的应用程序崩溃,实际上你可以使用

Crashlytics.getInstance().crash();

来自firebase文档。

您的
错误是否被自定义代码捕获?如果是这种情况,crashlytics将不会显示任何内容,因为异常已被处理(或者必须以我不知道的方式进行配置)。尝试一些类似于零除的方法,不使用catch子句,然后检查是否出现了某些内容。默认情况下,Crashlytics只处理未处理的异常。据我所知,没有任何东西可以捕获我的异常。我尝试了几种不同的抛出和出错方法,比如访问一个不存在的对象,使用一个不存在的函数,以及抛出一个错误。似乎没有什么能让你达到crashlytics。就在你到达第3步的时候。清理项目并再次运行(而不是重新加载)。然后firebase控制台会自动检测你的应用程序,而无需刷新页面。Crashlytics非常可怕,这应该是firebase的标准部分。。。。