You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

移除Flutter源环境变量后仍用国内源,如何恢复默认下载地址?

恢复Flutter默认包下载地址的解决方案

以下是按优先级排序的排查和解决步骤:

  • 重启所有终端/IDE:删除环境变量后,旧会话会缓存之前的配置,必须完全关闭并重新打开终端、VS Code、Android Studio等工具,新会话才会读取更新后的系统环境。
  • 重置Flutter全局配置:
    先执行 flutter config 查看当前配置,如果输出里存在 storageBaseUrl 或 pubHostedUrl 的自定义值,用以下命令清除:
    flutter config --clear-storage-base-url
    flutter config --clear-pub-hosted-url
    
  • 检查项目本地配置:查看项目根目录下的 .flutter_settings 文件,若里面有镜像地址相关配置,直接删除该文件即可。
  • 清理pub缓存配置:
    不同系统的pub配置文件路径不同:
    • Windows:检查 %APPDATA%\Pub\Cache 或 %USERPROFILE%\.pub-cache 下的配置文件
    • macOS/Linux:检查 ~/.pub-cache 或 ~/.config/dart/pub-settings.json
      如果文件中存在 hosted_url 相关的自定义条目,直接删除对应内容。
  • 验证恢复效果:执行 flutter doctor -v,查看输出中“Flutter assets will be downloaded from”的地址是否恢复为默认的 https://storage.googleapis.com,再运行 flutter pub get 确认下载源已切换。

内容的提问来源于stack exchange,提问作者Zahra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 15:12:06