Android 如果需要记录非致命异常,是否需要初始化Crashlytics?

Android 如果需要记录非致命异常,是否需要初始化Crashlytics?,android,crashlytics,google-fabric,crashlytics-android,Android,Crashlytics,Google Fabric,Crashlytics Android,在我调用方法之前 Crashlytics.getInstance().core.logException(new Exception("...")) 我需要像这样初始化Crashlytics吗 Fabric.with(this, new Crashlytics()); 虽然我已经在主屏幕中初始化了?但是您应该在onCreate()方法上初始化应用程序类上的Crashlytics。这样,默认情况下会捕获所有致命异常,并且在创建日志时只需调用 Crashlytics.getInstance()

在我调用方法之前

Crashlytics.getInstance().core.logException(new Exception("..."))
我需要像这样初始化Crashlytics吗

Fabric.with(this, new Crashlytics());

虽然我已经在主屏幕中初始化了?

但是您应该在onCreate()方法上初始化应用程序类上的Crashlytics。这样,默认情况下会捕获所有致命异常,并且在创建日志时只需调用

Crashlytics.getInstance()

每次需要时,都应该在onCreate()方法的应用程序类上初始化Crashlytics。这样,默认情况下会捕获所有致命异常,并且在创建日志时只需调用

Crashlytics.getInstance()

据我所知,每次您需要它时,只要在主屏幕上初始化它,您就不必这样做。据我所知,只要在主屏幕上初始化它,您就不必这样做。