如何避免空安全验证?

时间:2021-02-11 19:05:42

标签: android flutter dart

我刚刚升级了我的 Dart 和 Flutter 版本,我的项目一团糟。甚至我尝试降级并返回我的“稳定”和“主”频道,而不是“测试版”。

有没有办法至少暂时跳过所有这些验证?我什至无法运行我的项目 :P

提前致谢

Dart Analysis Example

2 个答案:

答案 0 :(得分:1)

在 Mac 上打开终端或在 Window 上打开命令行并尝试这个脚本:

flutter clean
flutter pub cache repair
flutter pub get

重新构建项目

如果它不起作用,请将 Flutter 更新为 Channel Stable

flutter channel stable
flutter upgrade --force

另外,运行 flutter doctor 并修复所有问题

答案 1 :(得分:0)

https://dart.dev/null-safety/unsound-null-safety

在 dart 或 flutter 命令中使用 --no-sound-null-safety 标志禁用声音空安全:

在 Dart 中:

 dart --no-sound-null-safety run

有颤动

 flutter run --no-sound-null-safety