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

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

此消息并不能继续。


当前回答

对我来说,问题的根本原因是我的Mac设备上出现了一个它没有预料到的flock二进制版本。把它从小路上移开就成功了;可能是BSD和GNU的语法问题。

其他回答

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

关闭Android Studio。 打开颤振安装目录/bin/cache。 删除lockfile。 此时,可以在命令行上执行与flutter相关的命令来完美解决问题。

我也有同样的问题,我尝试了上面所有的解决方案,但没有一个对我有效。然后我在flutter目录下搜索了关键词,找到了如下代码。所以我尝试删除bin/cache/。Upgrade_lock,它终于工作了。

我已经尝试了下面所有的步骤,但没有一个有效。

删除lockfile; Run killall -9镖; 重启我的电脑。

下面是最后一个对我有用的命令

rm -rf <flutter_dir>bin/cache/.upgrade_lock

在编辑器中打开颤振项目时也会发生这种情况。关闭编辑器并重新运行该命令