[英]Class names shown obfuscated in firebase crashlytics dashboard
[英]File names are coming as obfuscated names in the Crashlytics logs
我添加了以下几行,但 crashlytics 日志仍然以模糊名称出现。 无法查看文件名,就像“无法实例化片段 hdpqsb:找不到片段构造函数”。 任何帮助都会对我有用。
-keepattributes SourceFile,LineNumberTable # Keep file names and line numbers.
-keep public class * extends java.lang.Exception # Optional: Keep custom exceptions.
firebaseCrashlytics {
mappingFileUploadEnabled true
}
这是由于proguard。 你有两个选择:
1)在你的构建中关闭proguard。 这将使您的应用程序更容易进行逆向工程,但实际上,如果有人想这样做,他们无论如何都可以。
2)Proguard 还构建了一个反向混淆映射。 将此上传到 crashlytics,它可以重新映射日志文件中的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.