Android 缺少应用程序崩溃的crashlytics报告。什么时候应该调用Crashlytics.start()?
我最近开始使用Crashlytics来监控我的应用程序性能,但是,我注意到我的应用程序有几次会崩溃,但没有向我的仪表板发送崩溃报告 表示可以在基本活动类内调用Crashlytics.start(),但不建议将其作为最佳实践 我很好奇,如果不这样做会导致丢失事故报告吗?如果不必要的话,我宁愿不打不必要的电话。目前我只在我的androidmanifest.xml文件指定的应用程序启动活动中调用Crashlytics.start()Android 缺少应用程序崩溃的crashlytics报告。什么时候应该调用Crashlytics.start()?,android,performance,crashlytics,Android,Performance,Crashlytics,我最近开始使用Crashlytics来监控我的应用程序性能,但是,我注意到我的应用程序有几次会崩溃,但没有向我的仪表板发送崩溃报告 表示可以在基本活动类内调用Crashlytics.start(),但不建议将其作为最佳实践 我很好奇,如果不这样做会导致丢失事故报告吗?如果不必要的话,我宁愿不打不必要的电话。目前我只在我的androidmanifest.xml文件指定的应用程序启动活动中调用Crashlytics.start() 我很好奇当用户关闭我的应用程序(通过按下home按钮或启动其他活动)
我很好奇当用户关闭我的应用程序(通过按下home按钮或启动其他活动)并且GC在后台处理我的活动时会发生什么。当重新创建活动并且没有调用Crashlytics.start()时,我是否会丢失这些崩溃报告?如果您不想丢失任何崩溃,建议尽快调用
start()
由于Application
类是启动应用程序时第一个实例化的类,因此它的onCreate()
方法正是您应该初始化库的地方
例如,如果您拒绝这样做,您可能会损失与您的主要活动的通货膨胀相关的崩溃