运行 android 来自 Flutter 项目的项目,空安全性不佳

Run android project from a Flutter project with unsound null safety

在健全的空安全到来后,仍然有依赖项尚未升级到空安全的项目,仍然可以通过 Flutter 命令使用 --no-sound-null-safety 标志 运行。

但现在我正尝试通过 android 项目 运行 应用程序。我尝试这样做的原因是允许我调试原生的 Flutter 插件。我在 Android Studio 上打开文件夹 android,当我尝试 运行 项目时,我收到错误消息:

Error: Cannot run with sound null safety, because the following dependencies don't support null safety:

如果我运行正在通过 Flutter 命令,我提到的标志将在这里起作用。但是,当通过 Android Studio 运行 设置 android 项目时,如何设置此标志?

经过更多搜索,我找到了解决此问题的方法。您不需要通过 Android Studio 运行 项目,您可以使用 Flutter 命令 运行 它,然后使用 Android Studio 附加调试器。

参考:

  1. 更改您的编辑配置。

  2. 添加标志--no-sound-null-safety