flutter安装配置时,出现错误1:

无法将"Unblock-File”项识别为cndlet、 函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。

 为了解决上面的bug,需要升级到powershell,出现错误2:

安装程序遇到错误:0x80240037

 

两个bug解决(我的是Windows7):

一:下载PowerShell

1.1 对比PowerShell版本(版本大于等于5.0时,忽略,既然出现上面的错误1,版本是小于5.0的)

1.2下载Windows Management Framework 5.1(  https://www.microsoft.com/en-us/download/details.aspx?id=54616

 

 二.把Win7AndW2K8R2-KB3191566-x64.msu的后缀名.msu改成.cab并解压到新文件夹中cab(名字任起,我把它移到了E盘了)

 

三. 打开cmd(以管理员身份运行(A)),输入:

注:解压出来可能会有多个.cab,注意输入对应好的文件名.cab(前面下载的名字中是:KB2819745)

安装好后,会提示是否立即重新启动:y(重新启动) 

dism /online /add-package /packagepath:"文件名.cab的完整路径"

 

四.重启后(三个方法任选一)(注:已解决上面的两个bug了)

操作方法1 :我是在安装配置flutter时出现这两个bug,所以在flutter SDK的安装路径下,双击:flutter_console.bat后输入:

flutter doctor

 注:左图是第一次运行,下载它自己的依赖项并自行编译。右图是第二次运行

    

 

操作方法2:打开cmd输入:

flutter doctor

注:我是操作了方法1才来方法2的,所以就没有上面的左图了

操作方法:3: 打开 PowerShell输入:

flutter doctor

注:我是操作了方法1、2才来方法3的,所以就没有方法1的左图了 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐