颤振命令无法从终端执行,需要永远

时间:2018-12-27 10:23:11

标签: visual-studio dart flutter

我是新手。我在里面安装了VS,飞镖和颤振。现在,我正在学习教程和学习知识。一切都很好,我是在飞镖终端工作的。在将通道更改为“ dev”(flutter channel dev)并尝试运行应用程序后,flutter命令现在占据了永远的地步,我的意思是当我在终端中按Enter键时,它接收到我的命令但什么都不做,只是闪烁光标。唯一的出路是“ ctrl + c”,以停止该过程。因此,我什至无法更改频道。即使当我键入命令“颤振通道”时,它也会挂起... 我正在Windows上工作

我尝试重新启动VS,PC,重新安装飞镖和颤振。没有一个对我有用。

enter image description here

2 个答案:

答案 0 :(得分:0)

我也有同样的问题。此问题的原因是dart sdk和flutter sdk之间的版本冲突。尝试以下选项,

选项1:

  • 关闭您的想法,重新启动终端
  • \ flutter_sdk \ flutter \ bin 中删除缓存文件夹,然后在终端中运行 flutter doctor 命令。这将尝试重新下载dart sdk。

选项2:  -尝试升级Flutter SDK版本。无法通过命令行进行更新。因此,请下载更新的flutter sdk并将其替换为当前文件位置。

答案 1 :(得分:0)

我遇到了同样的问题,只是误读了文档。我犯的错误是它说-
解压缩zip文件并将包含的Flutter放置在Flutter SDK所需的安装位置(例如C:\ src \ flutter;不要在需要提升特权的目录C:\ Program Files \中安装Flutter )。
我将其安装为C:\ Program Files。

因此,应将zip文件解压缩到某些可访问的位置(如指定的位置)。