flutter安装程序和依赖包国内镜像以及下载地址集合

针对国内用户下载Flutter及其依赖缓慢的问题,本文提供了详细的解决方案,包括从多个镜像站点手动下载安装包,如腾讯云、上海交大等,并配置环境变量及远程仓库地址,以提升安装速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现象

国内下载flutter和安装依赖实在是太太太太太慢了!!!简直无法忍受!!!

完整安装脚本

# 安装 flutter
wget https://mirror.sjtu.edu.cn/flutter_infra/releases/stable/linux/flutter_linux_2.0.1-stable.tar.xz
tar -xvf https://mirror.sjtu.edu.cn/flutter_infra/releases/stable/linux/flutter_linux_2.0.1-stable.tar.xz -C /opt
export PATH=$PATH:/opt/flutter/bin
export PUB_HOSTED_URL=https://mirrors.sjtug.sjtu.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn

git -C /opt/flutter_2.0.1 remote set-url origin https://git.sjtu.edu.cn/sjtug/flutter-sdk.git

# 安装 android-studio(可选)
wget https://redirector.gvt1.com/edgedl/android/studio/ide-zips/4.1.2.0/android-studio-ide-201.7042882-linux.tar.gz
tar -xzvf android-studio-ide-201.7042882-linux.tar.gz -C /opt

# 安装 android-sdk
export ANDROID_SDK=/opt/android-sdk
wget https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip
unzip commandlinetools-linux-6858069_latest.zip
./cmd-tools/bin/sdkmanager --sdk_root=$ANDROID_SDK --install 'cmdline-tools;latest' 'platform-tools' 'platforms;android-29' 'sources;android-29' 'build-tools;29.0.3'

解决方案

我们可以手动下载安装包最新版本的flutter SDK包,访问FLUTTER_STORAGE_BASE_URL 地址,然后进入/flutter_infra/releases/目录下载

比如使用腾讯云开源镜像站

// 所有稳定版列表
https://mirrors.cloud.tencent.com/flutter/flutter_infra/releases/stable/
// 下载指定版本安装包
https://mirrors.cloud.tencent.com/flutter/flutter_infra/releases/stable/windows/flutter_windows_1.20.2-stable.zip

PS: 腾讯云限速10M,贼垃圾,建议用其他镜像站,我用的上海交大

https://mirror.sjtu.edu.cn/flutter_infra/releases/stable/linux/flutter_linux_2.0.1-stable.tar.xz

腾讯云开源镜像站

定时(每天凌晨)与 TUNA 协会镜像同步,数据有延迟,访问速度有待反馈。

export PUB_HOSTED_URL=https://mirrors.cloud.tencent.com/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.cloud.tencent.com/flutter

Flutter 社区

社区主镜像,采用多种方式同步 Flutter 开发者资源。

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

上海交大 Linux 用户组

使用反向代理方式建立的 Flutter 镜像,数据与站源实时同步。 Pub API 返回值未做处理,可能造成无法访问的情况。

export PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn
export FLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn

清华大学 TUNA 协会

定时与 Flutter 社区 Storage 镜像同步,Pub API 采取定时主动抓取策略,镜像配置了完善的失败回源策略(推荐)。

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

CNNIC

基于 TUNA 协会的镜像服务,数据策略与 TUNA 一致,通过非教育网的域名访问。

export PUB_HOSTED_URL=http://mirrors.cnnic.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=http://mirrors.cnnic.cn/flutter
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值