Flutter镜像如何使用
我在使用Flutter开发时遇到镜像配置问题,想请教大家如何正确设置Flutter镜像?官方的下载源在国内访问很慢,已经尝试过几个公开镜像但总是配置失败。具体想问:1)常用的可靠镜像地址有哪些?2)在Windows/macOS系统下分别该如何配置环境变量?3)配置完成后如何验证镜像是否生效?希望能得到详细的步骤说明,谢谢!
2 回复
在pubspec.yaml同级目录下,创建flutter_sdk文件夹,将Flutter SDK放入。然后设置环境变量:
export FLUTTER_ROOT=$PWD/flutter_sdk
export PATH=$FLUTTER_ROOT/bin:$PATH
运行flutter doctor验证。
更多关于Flutter镜像如何使用的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
在Flutter开发中,由于网络原因,直接访问官方资源可能较慢。使用国内镜像可以显著提升下载和更新速度。以下是配置方法:
1. 配置环境变量(推荐)
- Windows:
在系统环境变量中添加:
PUB_HOSTED_URL=https://pub.flutter-io.cn FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn - Mac/Linux:
在
~/.bash_profile或~/.zshrc中添加:
执行export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnsource ~/.bash_profile使配置生效。
2. 使用命令行临时设置 运行命令前临时设置(每次需重新输入):
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
flutter pub get
3. 针对Android Studio 在IDE设置中,找到Flutter插件配置,指定镜像URL(步骤类似环境变量配置)。
4. 验证配置
运行 flutter doctor,观察下载速度是否提升。
常用镜像地址:
- 上海交大镜像(推荐):
PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn - 腾讯云镜像:
PUB_HOSTED_URL=https://mirrors.cloud.tencent.com/dart-pub FLUTTER_STORAGE_BASE_URL=https://mirrors.cloud.tencent.com/flutter
配置后,Flutter SDK、Dart包及插件的下载将自动通过镜像加速。

