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

Flutter 3.22.1运行报错:Could not resolve all files for configuration 'classpath'

解决Flutter 3.22.1 + Gradle 7.6.3-all的"Could not resolve all files for configuration 'classpath'"错误

以下是针对该问题的具体排查和解决步骤:

1. 检查根目录android/build.gradle的仓库配置

你仅提供了app/build.gradle代码,而根目录的build.gradle配置错误是引发该问题的常见原因。确保文件包含正确的仓库与依赖配置:

buildscript {
    ext.kotlin_version = '1.9.0' // 与Flutter 3.22.1兼容的Kotlin版本
    repositories {
        google()
        mavenCentral()
        // 国内网络环境可添加阿里云镜像加速依赖下载
        // maven { url 'https://maven.aliyun.com/repository/google' }
        // maven { url 'https://maven.aliyun.com/repository/central' }
    }

    dependencies {
        classpath "com.android.tools.build:gradle:7.4.2" // 与Gradle 7.6.3兼容的插件版本
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath "dev.flutter:flutter-gradle-plugin"
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
        // 国内网络环境可添加阿里云镜像
        // maven { url 'https://maven.aliyun.com/repository/google' }
        // maven { url 'https://maven.aliyun.com/repository/central' }
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}

2. 确认local.properties配置正确

确保文件中Flutter SDK路径无误:

sdk.dir=你的Android SDK路径
flutter.sdk=你的Flutter SDK路径
flutter.versionName=1.0
flutter.versionCode=1

3. 清理缓存并重新同步

执行以下操作彻底清理缓存后重新同步项目:

  • 运行命令:flutter clean
  • 删除项目根目录下的.gradle文件夹和android/.gradle文件夹
  • 重启Android Studio,点击File -> Sync Project with Gradle Files

4. 国内网络环境额外配置

若处于国内网络环境,除添加阿里云镜像外,还可在gradle.properties中添加代理配置(按需使用):

org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
# 代理配置示例
# systemProp.http.proxyHost=mirror.aliyun.com
# systemProp.http.proxyPort=80
# systemProp.https.proxyHost=mirror.aliyun.com
# systemProp.https.proxyPort=443

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 20:02:43