想要了解如何使用Flutter的firebase_crashlytics
包记录捕获的异常。
如果我理解正确(并且从运行一些示例代码中来看),Crashlytics.instance.log('text');
只会将日志添加到下一个崩溃报告中,而不是自己发送非致命性问题。
我正在寻找类似于Android上的Crashlytics.logException(e);
等功能。
try {
throwException();
} catch (e) {
Crashlytics.logException(e);
}
这允许您记录已捕获的异常,使它们在Crashlytics仪表板中显示为非致命问题。
目前使用flutter的firebase_crashlytics包可以实现吗?
现在,调用Crashlytics.instance.recordError('text', StackTrace.current)
是否是实现此目的的方法?
非常感谢!