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