Flutter开发:Failed to retrieve the Dart SDK…的解决方法

导读

在Flutter开发中,运行项目,提示Failed to retrieve the Dart SDK…的错误提示的解决步骤。

问题

在运行Flutter项目的时候,flutter run的时候,提示以下错误提示:

Downloading Dart SDK from Flutter engine 55406841525fba0dcb7fdf417bf021e96093459d...

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:--  0:00:29 --:--:--     0

curl: (6) Could not resolve host: storage.flutter-io.cn


Failed to retrieve the Dart SDK from: https://storage.flutter-io.cn/flutter_infra/flutter/55406841525fba0dcb7fdf417bf021e96093459d/dart-sdk-darwin-x64.zip

If you're located in China, please see this page:
  https://flutter.dev/community/china

问题分析

根据错误提示,明显看到是因为https://storage.flutter-io.cn/这个源下载不了SDK。

解决方法

1、在运行项目之前,执行以下两行命令

export PUB_HOSTED_URL=https://pub.flutter-io.cn

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

然后在终端里输入命令行:

flutter doctor

然后即可解决上述问题。

 

2、直接下载dart sdk的方法解决

直接去下载dart sdk的安装包,然后找到对应的flutter目录路径下,直接解压替换,注释不需要的代码行,再运行命令行:

flutter doctor

最后同样可解决上述问题。

 

 

以上就是本章全部内容,欢迎关注三掌柜的微信公众号“程序猿by三掌柜”,三掌柜的新浪微博“三掌柜666”,欢迎关注!

三掌柜的微信公众号:

Flutter开发:Failed to retrieve the Dart SDK…的解决方法_第1张图片

三掌柜的新浪微博:

Flutter开发:Failed to retrieve the Dart SDK…的解决方法_第2张图片

 

你可能感兴趣的:(Flutter开发,flutter)