新的Firebase Crashlytics SDK的Crashlytics日志文件在哪里

问题描述 投票:0回答:1

对于以前的Crashlytics SDK(Fabric),日志记录的文件位置为:

On Linux / Windows: /.crashlytics/com.crashlytics.tools/crashlytics.log
On Mac: ~/Library/Caches/com.crashlytics/com.crashlytics.tools/crashlytics.log 

自从我开始使用新的Firebase Crashlytics SDK之后,就再也没有日志记录在那里了。我试图搜索文件可能位于的其他位置,但是我什么都找不到。

android firebase logging crashlytics crashlytics-android
1个回答
2
投票

这里的消防员-

确实不再有crashlytics.log文件。如果使用--debug.调用符号上传任务,该信息仍然存在,因此,如果在Gradle中启用了本机符号文件上传,则可能看起来像(在Mac上都是这样):

./gradlew app:uploadCrashlyticsSymbolFileDebug --debug

./gradlew app:assembleDebug --console=plain --debug

您可能还会看到很多与Crashlytics无关的输出。无论您的命令看起来如何,您可能希望通过管道传递过滤器:

./gradlew ... | grep "[com.google.firebase.crashlytics]"

最后,在Android Studio中查看终端或logcat可能很不方便,因此您可能只想将该输出保存到文件中:

./gradlew ... > crashlyticslog.txt

© www.soinside.com 2019 - 2024. All rights reserved.