简体   繁体   中英

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. 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.

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.

See this for reference.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM