Flutter应用未运行,仅显示“正在等待另一个Flutter命令来释放启动锁”

时间:2018-09-18 09:49:33

标签: android ios intellij-idea flutter

当我按下Flutter应用程序的运行按钮时,IDE Intellij IDEA在控制台上显示一条消息“正在等待另一个Flutter命令以释放启动锁...”

消息后无任何反应。

4 个答案:

答案 0 :(得分:2)

就我而言,在Terminal或cmd中执行以下命令很有帮助(如Günter所建议):

killall -9 dart

在Windows上(如升级建议):

taskkill /F /IM dart.exe

或删除此文件

<YOUR FLUTTER FOLDER>/bin/cache/lockfile

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

答案 1 :(得分:1)

停止任何Flutter IDE实例([IntelliJ] / [Android Studio] / [VS Code]),并在位置lockfile中检查是否存在名为[flutter_installation_folder]/bin/cache/的文件。如果有的话,将其删除并重新启动您喜欢的IDE。

答案 2 :(得分:0)

我在Windows的 git bash上的flutter命令有类似的问题 然后我尝试flutter.bat <COMMAND>通过问题解决了该问题。

您可以查看有关Github的更多信息

答案 3 :(得分:0)

如果您在某个目录下并尝试运行代码。 例如:c:\ programfile \ login \ ios> 它说您要删除启动锁。 -我也发生了同样的事情。

为此,只需键入“ 退出” ex: c:\programfile\login\ios>exit

-这对我有用。我走出循环