找不到名为“no-sound-null-safety”的选项

Agu*_*nel 12 dart flutter

当我尝试调试我的应用程序时遇到此错误,我曾经在没有声音空安全的情况下调试我的应用程序,我更新了 flutter,但现在它不起作用,我该如何解决它? 在此输入图像描述

在此输入图像描述

当我尝试调试我的应用程序时遇到此错误,我曾经在没有声音空安全的情况下调试我的应用程序,我更新了 flutter,但现在它不起作用,我该如何解决它?

小智 14

遇到这个问题,我什至无法运行使用 Flutter 3.10 本身构建的新项目。

我使用 VSCode,所以我所要做的就是进行设置并搜索“附加”,检查您是否会找到它。

删除 --no-sound-null-safety

并且还必须进入 settings.json 并删除另一个与 null 安全相关的标志,

现在我可以毫无问题地构建了!


FMo*_*hel 9

Dart 3.0开始,不支持无声音空安全。您可以flutter downgrade返回到上一个版本。但我真的建议您尝试将代码更新到空安全性,因为它在编码时有很大帮助。


Con*_*uel 5

如果您使用的是 android studio,请进行配置,然后删除参数“no-sound-null-safety”。在此输入图像描述

在此输入图像描述

您可能需要运行 flutter pub Upgrade --major-versions 来升级所有软件包,之后,您可能需要修改代码,使其与最新的 dart、flutter sdk 和软件包重大更改一起使用。有些东西可能会被弃用,或者根本被删除。如果类名有错误,您必须查看它来自哪个包,然后转到自述文件或更改日志部分并查看该包的重大更改。