2.1、执行命令 flutter channel stable 切换本地flutter分支至stable渠道
2.2、切换至flutter sdk文件夹下,执行git tag命令查看本地的所有flutter版本
2.3、执行命令git checkout 2.10.5 切换至想要的版本,这里以2.10.5版本为例
2.4、执行flutter doctor ,查看当前版本信息
2.5、切换到项目pubspec.yaml文件夹下,执行dart pub upgrade --null-safety命令,批量更新第三方依赖包
ps:如果出现更新失败,比如项目里面有很多依赖包是没有null-safety版本的,可以先执行dart pub outdated --mode=null-safety查看当前项目的所有依赖包的最新版本,先去掉依赖,或者根据dart pub upgrade --null-safety 的结果,指定依赖包名称去更新