在Flutter项目中使用 flutter pub get
时,有时会提示 Waiting for another flutter command to release the startup lock
问题原因
问题一般是 pubspec.yaml 文件有误导致的,操作方式也可以是你多次执行了 flutter pub get,或者是在自动执行的时候你又进行了手动执行,则会触发此错误。
问题解决方法
方法一:等等 flutter pub get 执行结束,这个可能是1分钟也可能是几个小时
方法二:删除 lock 文件
1、找到 Flutter SDK目录,也就是你安装时 Flutter 的目录,可以使用命令 which flutter
进行查询安装目录
2、删除 Flutter目录下 /bin/cache/
路径下的 lockfile
文件
3、重新运行 pub get
或者 flutter pub get
文章评论