Crashlytics 弃用 logException() 替代品是什么?
Crashlytics deprecating logException() what is the replacement?
有人知道 Crashlytics 中对 logException() 的替换调用,它似乎从 2.2.4 开始已弃用吗?我的问题是我捕获了异常,但我怀疑它们会导致进一步的错误,然后导致应用程序崩溃。我还想记录所有已处理的异常,并在一个地方查看它们。正在使用 Flurry,但似乎没有成功,因为 Crashlytics 看起来更强大。我希望它们都在同一个工具中,因为在一个地方匹配异常比通过 LogEntries、Flurry 和 Crashlytics 将它们修补在一起要容易一千倍。一旦确定了主要的崩溃因素,我将慢慢删除 logException() 调用,只查找真正的硬崩溃。
谢谢!
Crashlytics 已更新至 2.3.2。如果你看那个 documentation it's deprecated. Check out the new exception method here
这是你的:Crashlytics.getInstance().core.logException(e);
Crashlytics 文档和 Fabric.io 文档对此不是很清楚,所以要清楚:
如果您使用 com.crashlytics.sdk.android:crashlytics:2.2.xxx@aar
或更早版本进行编译,请使用此方法:
Crashlytics.logException(e);
如果您使用的是com.crashlytics.sdk.android:crashlytics:2.3.xxx@aar
,请使用此方法:
Crashlytics.getInstance().core.logException(e);
如果您使用的是com.crashlytics.sdk.android:crashlytics:2.5.xxx@aar
,您可以使用任何方法:
Crashlytics.getInstance().core.logException(e);
CrashlyticsCore.getInstance().logException(e);
Crashlytics.logException(e);
结论:如果您希望依赖 Fabric.io documentation,请检查以确保您没有使用 crashlytics v2 进行编译。3.xxx
从 fabric 迁移到 firebase crashlytics 后...
FirebaseCrashlytics.getInstance().recordException(e);
有人知道 Crashlytics 中对 logException() 的替换调用,它似乎从 2.2.4 开始已弃用吗?我的问题是我捕获了异常,但我怀疑它们会导致进一步的错误,然后导致应用程序崩溃。我还想记录所有已处理的异常,并在一个地方查看它们。正在使用 Flurry,但似乎没有成功,因为 Crashlytics 看起来更强大。我希望它们都在同一个工具中,因为在一个地方匹配异常比通过 LogEntries、Flurry 和 Crashlytics 将它们修补在一起要容易一千倍。一旦确定了主要的崩溃因素,我将慢慢删除 logException() 调用,只查找真正的硬崩溃。
谢谢!
Crashlytics 已更新至 2.3.2。如果你看那个 documentation it's deprecated. Check out the new exception method here
这是你的:Crashlytics.getInstance().core.logException(e);
Crashlytics 文档和 Fabric.io 文档对此不是很清楚,所以要清楚:
如果您使用
com.crashlytics.sdk.android:crashlytics:2.2.xxx@aar
或更早版本进行编译,请使用此方法:Crashlytics.logException(e);
如果您使用的是
com.crashlytics.sdk.android:crashlytics:2.3.xxx@aar
,请使用此方法:Crashlytics.getInstance().core.logException(e);
如果您使用的是
com.crashlytics.sdk.android:crashlytics:2.5.xxx@aar
,您可以使用任何方法:Crashlytics.getInstance().core.logException(e);
CrashlyticsCore.getInstance().logException(e);
Crashlytics.logException(e);
结论:如果您希望依赖 Fabric.io documentation,请检查以确保您没有使用 crashlytics v2 进行编译。3.xxx
从 fabric 迁移到 firebase crashlytics 后...
FirebaseCrashlytics.getInstance().recordException(e);