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

Flutter执行pub get失败(403认证错误),请求技术支持

解决Flutter pub get 403认证错误

问题背景

执行flutter pub get时返回403认证错误,所在地区为叙利亚,项目pubspec.yaml中依赖配置包含quickalert: ^1.0.1。

解决方案

方案1:配置国内Dart Pub镜像源

由于地理位置限制无法正常访问官方源,可切换到国内镜像源:

  • 临时使用镜像源执行命令:
    flutter pub get --source https://mirrors.tuna.tsinghua.edu.cn/dart-pub/
    
  • 永久配置镜像源(后续无需重复添加参数):
    dart pub config set pub-hosted-url https://mirrors.tuna.tsinghua.edu.cn/dart-pub/
    
    配置完成后直接执行flutter pub get即可。

方案2:手动导入quickalert包

如果镜像源仍无法使用,可手动下载包并导入项目:

  1. 下载对应版本(1.0.1)的quickalert包归档文件
  2. 在项目根目录新建packages文件夹,将下载的包解压到该文件夹下(例如命名为quickalert-1.0.1)
  3. 修改pubspec.yaml中的依赖配置:
    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
      quickalert:
        path: ./packages/quickalert-1.0.1
    
  4. 执行flutter pub get完成依赖导入

方案3:使用网络代理(若有可用代理)

如果有可用的代理服务,可配置Flutter通过代理访问:

  • Windows系统在命令行执行:
    set HTTP_PROXY=http://你的代理地址:端口
    set HTTPS_PROXY=http://你的代理地址:端口
    
  • 配置完成后执行flutter pub get

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 15:45:34