Flutter:如何对堆栈跟踪进行反混淆?

时间:2021-05-08 08:49:57

标签: java flutter dart stack-trace

我正在尝试使用该命令对颤振堆栈跟踪进行反混淆处理,其中 err.txt 是我的堆栈跟踪文件 -

flutter symbolize -i err.txt -d /out/android/app.android-arm64.symbols

但是,在运行时出现错误,我需要一个名为 app.android-arm64.symbols 的文件来对我的堆栈跟踪进行反混淆,但我不知道在哪里可以找到该文件,因为在颤振文档。这是我得到的错误:

 /out/android/app.android-arm64.symbols does not exist

有人可以帮助我了解如何执行此操作吗?

1 个答案:

答案 0 :(得分:0)

在构建 apk/bundle 时会生成符号,因此您可以在那里查看。

flutter build apk --obfuscate --split-debug-info=/<project-name>/<directory>