Firebase崩溃报告 - 上传自定义文件

问题描述:

有没有办法使用Firebase崩溃报告将完整的logcats附加到崩溃?我确实注意到Firebase SDK具有一些日志功能,但必须明确调用这些日志功能。我的应用程序已经使用我们自己的自定义日志记录器(而不是Android日志记录器)对logcat进行了大量日志记录,所以我不想将日志调用复制到Firebase。Firebase崩溃报告 - 上传自定义文件

例如,我需要做的:

MyLogger.d(TAG, "my log message"); 
Firebase.log("my log message"); 
+0

或者您可以在自定义日志记录中包含Firebase日志记录,以便您不必在呼叫站点重复代码。 –

发送完整的logcat是不是真的有可能是因为现代的Android权限不允许应用程序访问更多(如日志可以很容易地和意外包含敏感信息)。您将需要调用日志记录API来获取附加的日志。建议挂钩现有的日志记录基础结构,使其在每个位置都不发生重复。