当我运行我的颤振应用程序,它显示

等待另一个颤振命令释放启动锁

此消息并不能继续。


当前回答

重新启动计算机或从当前用户注销,然后重新登录。

其他回答

所有这些答案都对我没有帮助。

唯一的解决方案是删除整个颤振的东西(并重新安装颤振从git):

<flutter directory>
<user>/.flutter_tool_state
<user>/.dart
<user>/.pub-cache
<user>/.dartServer
<user>/.flutter

删除该文件:

<YOUR FLUTTER FOLDER>/bin/cache/lockfile

这将释放被占用的锁,并使您能够运行其他命令。

我尝试了以前的所有建议,但都没有效果。 最后,当我把我的电脑连接到互联网,等待颤振释放,然后5分钟解决

退出IDE,然后从启动管理器停止所有dart相关文件(如果有的话)。 然后转到 “颤振目录“/ bin /缓存/ lockfile 然后删除这个锁文件

大多数人说killall -9镖,但没有人提到pkill -f镖,这对我来说很有效。

这里解释了两者之间的区别。