flutter run 卡死的解决办法

发布于 5 年前 作者 magege666 5705 次浏览 最后一次编辑是 5 年前 来自 分享

在我们使用flutter run运行项目的时候,有时候会出现卡死的情况 提示 Running “flutter packages get”

或者提示下面错误 1.jpg

这个主要是因为网络原因引起的。

解决办法就是:把默认的 package 获取地址改为访问没有问题的镜像站就可以了。

Linux 或 Mac

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

或者(推荐使用

export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter

1.png

Windows

新增两个环境变量即可

PUB_HOSTED_URL ===== https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL ===== https://storage.flutter-io.cn

2.png

如果你在国内使用 Flutter,那么你可能需要找一个与官方同步的可信的镜像站点,帮助你的 Flutter 命令行工具到该镜像站点下载其所需的资源。 你需要为此设置两个环境变量: PUB_HOSTED_URL 和 FLUTTER_STORAGE_BASE_URL,然后再运行 Flutter 命令行工具,查看设置教程。

Flutter 社区

FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn

清华大学 TUNA 协会 (推荐使用)

FLUTTER_STORAGE_BASE_URL: https://mirrors.tuna.tsinghua.edu.cn/flutter
PUB_HOSTED_URL: https://mirrors.tuna.tsinghua.edu.cn/dart-pub

1 回复

网络问题 ,使用镜像站的时候首先看看镜像站能不能访问。找个可以访问的镜像站

回到顶部