如果我需要记录非致命异常,是否需要初始化 Crashlytics?
Do I need to initialize Crashlytics if I need to log non-fatal exception?
在调用方法之前
Crashlytics.getInstance().core.logException(new Exception("..."))
我需要像这样初始化 Crashlytics
Fabric.with(this, new Crashlytics());
虽然我已经在主界面初始化了?
您应该在您的应用程序 class 上使用 onCreate() 方法初始化 Crashlytics。这样所有的致命异常都会被默认捕获,在创建日志时你只需要调用
Crashlytics.getInstance()
每次你需要的时候
在调用方法之前
Crashlytics.getInstance().core.logException(new Exception("..."))
我需要像这样初始化 Crashlytics
Fabric.with(this, new Crashlytics());
虽然我已经在主界面初始化了?
您应该在您的应用程序 class 上使用 onCreate() 方法初始化 Crashlytics。这样所有的致命异常都会被默认捕获,在创建日志时你只需要调用
Crashlytics.getInstance()
每次你需要的时候