将 LogCat 日志添加到 Firebase Crashlytics

Posted

技术标签:

【中文标题】将 LogCat 日志添加到 Firebase Crashlytics【英文标题】:Add LogCat logs to Firebase Crashlytics 【发布时间】:2021-08-08 07:48:54 【问题描述】:

我正在使用 Firebase Crashlytics 报告崩溃。我正在使用一个为我处理日志记录的游戏框架,并且在 android 上运行时,它会记录到 LogCat。我希望能够将 LogCat 日志包含在 Crashlytics 中的崩溃报告中。这可能吗?

我发现这个库可以提供帮助 (https://github.com/Ereza/LogcatReporter),但我不确定它的支持程度。

我知道我可以这样记录:

FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();

crashlytics.log("my message");
crashlytics.log("E/TAG: my message");

但我更喜欢我用来处理日志记录的框架。

有什么方法可以包含这些 LogCat 日志? Firebase 是否有内置的支持方式?

【问题讨论】:

【参考方案1】:

我想没有将日志保存到Firebase Crashlytics 的功能,但我发现了一个有趣的solution 用于将日志保存到Firebase Realtime Database

【讨论】:

以上是关于将 LogCat 日志添加到 Firebase Crashlytics的主要内容,如果未能解决你的问题,请参考以下文章

cocos2dx lua 怎么在Android工程中输出日志到logcat

请教用adb logcat 命令将log输出到文件的问题

如何把android开发的时候把LogCat里的内容复制出来?如果不能复制,要是转储到文件中请说明详细步骤?

adb logcat 通过包名过滤日志并输出到txt文件

将android logcat数据写入文件

Logcat 不再接受空标签