Flutter 1.17.1版本升级遇到的问题

314 阅读1分钟

windows 7 环境下 在cmd 使用 flutter upgrade 遇到了 以下几个问题做个记录。

1.报错:

Unblock-File <<<< -Path 'D:\flutter/bin/internal/update_dart_sdk.ps1

'; & ‘D:\flutter/bin/internal/update_dart_sdk.ps1’

CategoryInfo : ObjectNotFound: (Unblock-File:String) [], Comman
dNotFoundException

FullyQualifiedErrorId : CommandNotFoundException

遇到这个问题,查看下win系统的powershell 的版本是多少,2版本的话就会出现这个问题,我升级到5版本 问题就解决了。

2.报错:

Invoke-WebRequest : 请求被中止: 未能创建 SSL/TLS 安全通道。 所在位置 D:\flutter\bin\internal\update_dart_sdk.ps1:62 字符: 5

  • Invoke-WebRequest -Uri dartSdkUrlOutFiledartSdkUrl -OutFile dartSdkZip +

  • CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],WebExce ption

  • FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

遇到这个报错,是由于环境变量中没有 以下这2个用户变量,或者这个FLUTTER_STORAGE_BASE_URL 用户变量被修改成其他镜像地址了

PUB_HOSTED_URL  pub.flutter-io.cn

FLUTTER_STORAGE_BASE_URL storage.flutter-io.cn