新 Firebase Crashlytics SDK 的 Crashlytics 日志文件在哪里
Where is the Crashlytics log file located for the new Firebase Crashlytics SDK
对于以前的 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 以来,那里不再有任何记录。我试图搜索该文件可能存在的其他位置,但我根本找不到任何东西。
这里是 Firebaser -
确实不再有 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
对于以前的 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 以来,那里不再有任何记录。我试图搜索该文件可能存在的其他位置,但我根本找不到任何东西。
这里是 Firebaser -
确实不再有 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