我是 flutter 的新手,当我尝试运行 flutter run
命令时遇到了这个错误。找了很多关于这个问题的文章,在开发过程中了解到flutter run --no-sound-null-safety
就是这个问题的解决方案。但我的问题是,如果我在生产构建期间遇到此错误怎么办?我在那里如何处理?
答案 0 :(得分:1)
flutter build <target> --no-sound-null-safety
也有效(flutter test --no-sound-null-safety
仅供参考)。
注意这是一个编译错误。如果失败,您将无法获得您的 APK(或您所针对的任何内容),因此您无需担心“生产中”会发生这种情况。
但是,如果您是 Flutter 新手,并且项目还很年轻,请考虑尝试删除 null-unsafe 依赖项。命令 flutter pub outdated --mode=null-safety
将为您提供有关哪些包不支持空安全以及它们是否可以升级的信息。