关于错误Cannot run with sound null safety,需要在Flutter 项目中设置--no-sound-null-safety,常见的Flutter项目设置方法为:
-
VSCode
在launch.json中添加参数 --no-sound-null-safety
-
Android Studio
在Edit Configurations中设置 Additional run args,添加--no-sound-null-safety
如果是原生工程的话,需要在Xcode和Android项目的gradle中设置
-
Xcode
iOS 的项目在Build Settings中定义参数
EXTRA_FRONT_END_OPTIONS = --no-sound-null-safety
- Android
Android原生项目需要在gradle.properties文件中增加参数 extra-front-end-options=--no-sound-null-safety