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

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

此消息并不能继续。


当前回答

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

其他回答

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

我使用Mac和Visual Studio Code,这是什么工作:

关机后再开机。不要使用重启功能。我重新启动了2次,它没有工作。只有关机有效。

PS:我尝试了以下方法:

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

但他们都没有成功。

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

删除该文件:

<YOUR FLUTTER FOLDER>/bin/cache/lockfile

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

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

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

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