跟随文档对https://flutter.dev/docs/deployment/obfuscate进行模糊处理
通过以下方式生成的符号映射文件:
flutter build apk --shrink --obfuscate --release --split-debug-info=out/symbols
这似乎可以正确生成3个符号文件。 引发异常并保存到文件后,运行此命令:
flutter symbolize --input=stacktrace.txt --debug-info=out/symbols/app.android-arm64.symbols
它导致此错误:
Oops; flutter has exited unexpectedly: "type 'Utf8Decoder' is not a subtype of type 'StreamTransformer<Uint8List, String>' of 'streamTransformer'".
我没有看到任何与此相关的已知问题。有解决方案或解决方法吗?
感谢任何帮助!
答案 0 :(得分:0)
看起来像这样才被发现并修复
flutter象征着坏#55214 https://github.com/flutter/flutter/issues/55214
和
[flutter_tools]修复了符号#55212中的类型错误 https://github.com/flutter/flutter/pull/55212