firebase - 如何将映射文件上传到 Firebase Crashlytics?

标签 firebase crashlytics firebase-crash-reporting

在旧的崩溃报告中 - 有一种简单的上传方法。我在 Crashlytics 部分没有找到它

最佳答案

更新:Firebase 更新其文档:see here

不再需要手动上传映射文件。

1 - 要保留 Crashlytics 可读崩溃报告所需的信息,请将以下行添加到您的配置文件中:

-keepattributes *Annotation*
-keepattributes SourceFile,LineNumberTable
-keep public class * extends java.lang.Exception

2 - 要让 Crashlytics 自动上传 ProGuard 或 DexGuard 映射文件,请从配置文件 (app/proguard-rules.pro) 中删除此行:

-printmapping mapping.txt

For faster builds with ProGuard, exclude Crashlytics. Add the following lines to your config file:

-keep class com.crashlytics.** { *; }
-dontwarn com.crashlytics.**

关于firebase - 如何将映射文件上传到 Firebase Crashlytics?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47281762/

相关文章:

android - Android 2.3.3 中的 Gradle 错误

javascript - 需要 firebaseUI - 未定义窗口

android - 如何使用 Firebase 中的 Glide 仅加载图像的一部分?

在 DigitsActivity、DigitsActionBarActivity、FailureActivityDelegateImpl 中报告的 Android 崩溃

如果不链接 Fabric 应用程序,Firebase 不会向我显示 Crashlytics 详细信息

javascript - 解决 Firebase GetRecord 之前 View 加载不完整的问题

android - 如何为 crashlytics 定义 list 文件的路径

java - Crashlytics 不显示确切的代码行和错误

android - 无法解析 : com. google.firebase :firebase-auth:9. 0.0

android - 在 Xamarin Android 中使用 Firebase 获取异常