flutter_storage_base_url在国内如何配置推荐源

在Flutter项目中配置flutter_storage_base_url时,国内访问官方源较慢且不稳定。请问大家有没有推荐的国内镜像源或优化方案?具体应该如何配置才能提升依赖下载速度?如果需要替换默认的storage.googleapis.com,哪些国内CDN或镜像站比较可靠?配置时需要注意哪些细节?

2 回复

推荐配置国内镜像源,如阿里云、腾讯云等。在Flutter项目的android/build.gradle中修改repositories,添加镜像URL。例如使用阿里云镜像:maven { url 'https://maven.aliyun.com/repository/public' }

更多关于flutter_storage_base_url在国内如何配置推荐源的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


在国内配置 Flutter 的 flutter_storage_base_url 推荐使用镜像源来加速下载依赖。以下是推荐配置步骤:

  1. 使用环境变量配置
    在终端中设置环境变量(临时生效):

    export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
    
  2. 永久配置(推荐)
    将环境变量添加到 shell 配置文件(如 ~/.bashrc~/.zshrc):

    echo 'export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter' >> ~/.bashrc
    source ~/.bashrc
    
  3. 国内常用镜像源

    • 清华大学镜像https://mirrors.tuna.tsinghua.edu.cn/flutter
    • 上海交大镜像https://mirrors.sjtug.sjtu.edu.cn/flutter
  4. Flutter 项目配置(可选)
    android/build.gradle 中添加镜像源(针对 Gradle 依赖):

    buildscript {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/public' }
        }
    }
    

注意:配置后重启终端或执行 flutter doctor 验证。镜像源仅加速 Flutter SDK 和依赖下载,不影响代码逻辑。

回到顶部