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.