简体   繁体   English

如何选择 right.symbols 文件来对来自 crashlytics 的堆栈跟踪进行去混淆处理

[英]how to choose the right .symbols file to deobfuscate a stacktrace from crashlytics

After i release obfuscated flutter app to playstore, all the stacktrace in crashlytics dashboard are are not readable.在我将混淆的 flutter 应用程序发布到 Playstore 后,crashlytics 仪表板中的所有堆栈跟踪都不可读。 i found this commande to deobfuscate the stacktrace:我发现这个命令可以对堆栈跟踪进行去混淆处理:

flutter symbolize -i stacktrace_obfuscated.txt -d  "$HOME"/debuginfo/app.android-arm64.symbols

The problem is, there is 3.symbols files are generated after the build, app.android-arm64.symbols , app.android-arm.symbols , app.android-x64.symbols , and i tried to deobfuscate the stacktrace with all of them, and i got 3 readable diffirentt stacktrace.问题是,构建后生成了 3.symbols 文件, app.android-arm64.symbolsapp.android-arm.symbolsapp.android-x64.symbols ,我试图用所有他们,我得到了 3 个可读的 diffirentt 堆栈跟踪。

So the qustion is, how can i choose the right.symbols to deobfuscate the stacktrace?所以问题是,我如何选择正确的符号来对堆栈跟踪进行去混淆处理?

Recently a new feature was included to support Flutter apps built with --split-debug-info and --obfuscate flags on Android. This could help you avoid doing this step to deobfuscate the crash reports.最近包含了一项新功能,以支持在 Android 上使用--split-debug-info--obfuscate标志构建的 Flutter 应用程序。这可以帮助您避免执行此步骤来反混淆崩溃报告。

See this for reference.请参阅以供参考。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用 Firebase Crashlytics 对 Flutter 应用程序中的 Java 堆栈跟踪进行反混淆 - How to deobfuscate Java stacktrace in Flutter app with Firebase Crashlytics iOS/Objective-C:如何在 Firebase Crashlytics 中导入 DWARF 文件? “${PODS_ROOT}/FirebaseCrashlytics/upload-symbols”不再工作 - iOS/Objective-C: How to import DWARF file in Firebase Crashlytics? "${PODS_ROOT}/FirebaseCrashlytics/upload-symbols" not working anymore 如何为 NGINX 配置选择正确的密码 - How to choose the right ciphers for NGINX config 将 android 符号文件上传到 crashlytics 不再工作 - Uploading android symbols files to crashlytics not working anymore Android 开发过程中如何防止Crashlytics记录崩溃 - How to prevent Crashlytics from logging crashes during development in Android 从AWS S3正确下载文件如何使用JS - How right download file from AWS S3 use JS 如何从 BiqQuery 中的字符串中删除多个符号 - How to remove several symbols from a string in BiqQuery 如何使用 android 应用连接 Crashlytics - How to connect with Crashlytics with android app 如何从 Firebase 云消息传递活动的数组中选择随机消息 - How to choose a random message from an array for Firebase Cloud Messaging Campaign 如何将 firebase crashlytics 添加到 android 项目中 - How to add firebase crashlytics into android projects
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM