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

Flutter新手求助:持续出现报错,请求协助排查修复

Flutter依赖下载超时报错修复方案
  • 替换国内镜像源:
    修改项目根目录下的android/build.gradle文件,将仓库配置替换为阿里云镜像,解决Google Maven仓库访问超时问题:
    buildscript {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/jcenter' }
            maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        }
        dependencies {
            classpath "com.android.tools.build:gradle:7.4.2"
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.0"
            classpath "com.google.gms:google-services:4.3.15"
        }
    }
    
    allprojects {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/jcenter' }
            maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        }
    }
    
  • 清理缓存并重新构建:
    依次执行以下命令,清除旧缓存并强制重新拉取依赖:
    flutter clean
    flutter pub get
    cd android
    ./gradlew clean build --refresh-dependencies
    
  • 调整网络环境:
    若使用代理,检查代理配置是否正确,可尝试关闭代理后重新构建;网络受限情况下,可手动下载com.google.android.material:material:1.9.0的pom和aar包,放入本地Gradle仓库对应路径。
  • 降级依赖版本:
    若上述方法无效,可在项目的pubspec.yaml中降低Material组件的依赖版本,例如改为1.8.0,再执行flutter pub get重新同步依赖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 03:50:31