android - 在 Crashlytics 上记录非 fatal error

标签 android crashlytics crashlytics-android

在 iOS 上可以使用 recordError(error)在 Crashlytics 上记录非 fatal error ,但显然此功能不适用于 Android。

我发现的唯一替代方法是使用 logException(e) . 我管理我的应用程序上的错误,并且我想在返回特定错误代码时记录。因此,在 Crashlytics 上,我希望 errorCode 引用非 fatal error 。但是使用 logException(e) 方法,错误会被调用 logException(e) 的方法引用。

我该怎么做?

最佳答案

为了报告非致命问题,我会向 log an exception 报告。使用下面的代码(记住你可以抛出 Exception 的任何子类):

Crashlytics.logException(new Exception("My custom error message"));

关于android - 在 Crashlytics 上记录非 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43092383/

相关文章:

android - 使用 Flutter 接收共享文件 Intent

android - 无法将 apk 上传到 Crashlytics

android - Android Studio Fabric插件中的“无效登录”

android - 使用 Crashlytics 混淆器

android - 每次手机休眠时定时器都会停止

java.lang.IllegalArgumentException : Can't have a viewTypeCount < 1 异常

ios - 升级到 Firebase Crashlytics iOS SDK objective-c ,未找到 @import FirebaseCrashlytics

android - 用于从 App 和 Library 项目引用 Crashlytics 的示例 gradle 构建文件

android - 无法为 DEBUG 版本禁用 Fabric 的 Crashlytics with Firebase

Android Paint对象内存效率