让Flutter医生工作

时间:2017-09-29 20:40:15

标签: flutter

如何让我的Windows 10笔记本电脑上的flutter doctor正常工作? I followed the guidelines here

使用git克隆flutter存储库

git clone -b alpha https://github.com/flutter/flutter.git

尝试在控制面板中将"C:\Users\<user>\flutter\bin"添加到我的路径中 然后在Admin Powershell中,尝试执行flutter doctor

起初,它只是挂了。 谷歌搜索帮助后,我尝试删除的内容 C:\Users\<user>\flutter\bin\cache folder并重新执行flutter doctor但无济于事。 然后,我尝试删除所有的扑动和克隆,但flutter doctor只是再次挂起,但是Updating flutter tool

尝试了一些不同的Googled PATH添加创意(这似乎是一个复杂且有争议的领域。) 收到新消息:Waiting for another flutter command to release the startuplock

最新的状态是flutter doctor仍然只是挂起但没有任何消息。 我怀疑问题出在新路径没有被正确识别(在寄存器??) 有人可以帮忙吗?

3 个答案:

答案 0 :(得分:2)

嗯,问题不够明确,但这可能是解决方案,如果您的flutter doctor卡住,可能是由于后台智能转移服务被禁用,以便检查自己,执行以下操作:

  1. 点击开始菜单,然后开始输入服务
  2. 启动服务并查找后台智能传输服务并确保其正在运行。 enter image description here
  3. 在此阶段我相信您会因某些原因发现它被禁用,只需右键单击它并转到属性启动该服务,也可以更改启动类型自动

    我无法想到可能会阻止flutter doctor首次在Windows计算机上运行的其他原因。

答案 1 :(得分:1)

对于Windows用户,请检查解压缩的flutter文件夹是否为只读。 (即,右键单击文件夹,然后单击属性,然后在属性部分中取消选中只读属性,然后将此更改连同子文件夹一起应用到文件夹,然后确定,就这样了。

答案 2 :(得分:1)

我知道这个问题有点老了。这是一个对我有用的解决方案。以管理员身份运行命令提示符为我解决了这个问题。