Android 知道Firebase崩溃后应用程序何时第一次打开?

Android 知道Firebase崩溃后应用程序何时第一次打开?,android,firebase,crashlytics-android,Android,Firebase,Crashlytics Android,H、 我很怀念以前用户可以评论安卓系统崩溃的时候。 现在我意识到,复制类似内容的最佳方式是,如果应用程序能够检测出致命错误发生后第一次打开的时间,那么我/应用程序可以建议用户发送一条关于崩溃发生方式的个性化评论 使用Firebase/Crashlytics,是否有办法在打开应用程序时知道应用程序之前已崩溃?您可以使用它来通知您的服务崩溃,并在下次打开时返回。如果某个活动(或服务)中存在未捕获的异常,则该活动将被禁止关闭,并显示应用程序的previos活动。如果最后一个活动导致崩溃,则关闭应用程序

H、 我很怀念以前用户可以评论安卓系统崩溃的时候。 现在我意识到,复制类似内容的最佳方式是,如果应用程序能够检测出致命错误发生后第一次打开的时间,那么我/应用程序可以建议用户发送一条关于崩溃发生方式的个性化评论


使用Firebase/Crashlytics,是否有办法在打开应用程序时知道应用程序之前已崩溃?

您可以使用它来通知您的服务崩溃,并在下次打开时返回。

如果某个活动(或服务)中存在未捕获的异常,则该活动将被禁止关闭,并显示应用程序的previos活动。如果最后一个活动导致崩溃,则关闭应用程序

如果异常来自firebase,则可以在调用前一个全局未捕获异常处理程序之前注册一个将“firebaseException=true”写入文件/应用程序设置的

在每个活动-s
onCreate
中,您可以加载
firebaseException
并根据执行(不要忘记在之后写入
firebaseException=false


我从未使用过Crashlytics,但我假设它也会挂接到未捕获的异常处理程序,因此在设置自己的处理程序之前初始化Crashlytics非常重要,并且处理程序在完成后调用以前的未捕获异常处理程序

请添加错误