这是【Flutter 问题系列第 33 篇】,如果觉得有用的话,欢迎关注专栏。
一:什么时候出现这个错误 ?
一般多见于上一个 flutter 命令还未结束,又执行了另外一个 flutter 命令,或者刚启动项目时,项目还没有加载完毕,你执行了一个 flutter 命令。
如果出现了这个错误,你可以选择等正在执行的 flutter 命令结束,不过根据经验来看,一般都会等很长时间,而且你重启 IDE 也没有效果,除非用万能方法 - - 重启。
二:如何解决这个错误 ?
无论你的操作系统是 Mac 还是 Windows ,找到 Flutter SDK 目录,按路径找到 bin/cache/lockfile
文件,如下图所示 删除 lockfile 文件,然后再执行 flutter 命令就没问题了。
你的问题得到解决了吗?欢迎在评论区留言。
赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。
结束语 Google 的 Flutter 越来越火,截止 2021年7月12日 GitHub 标星已达 124K,Flutter 毅然是一种趋势,所以作为前端开发者,没有理由不趁早去学习。 无论你是 Flutter 新手还是已经入门了,不妨先点个关注,后续我会将 Flutter 中的常用组件(含有源码分析、组件的用法及注意事项)以及可能遇到的问题写到 CSDN 博客中,希望自己学习的同时,也可以帮助更多的人。