写点什么

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

用户头像
三掌柜
关注
发布于: 2021 年 05 月 19 日
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 --:--:--     0curl: (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.zipIf 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.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
复制代码


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

flutter doctor

即可解决上述问题。


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

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


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


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

三掌柜的微信公众号:


三掌柜的新浪微博:


发布于: 2021 年 05 月 19 日阅读数: 19
用户头像

三掌柜

关注

某某某技术有限责任公司架构师 2021.02.05 加入

一分耕耘,不一定有一分收获,但十分耕耘,一定会有一分收获!

评论 (1 条评论)

发布
用户头像
5月日更打卡第十一天
2021 年 05 月 19 日 01:12
回复
没有更多了
Flutter开发:Failed to retrieve the Dart SDK…的解决方法