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

执行Flutter build apk时遇Could not resolve all files for configuration ':classpath'错误

解决Flutter build apk时的":classpath"依赖解析错误

以下是针对该问题的可行排查和修复步骤:

  • 检查项目根目录build.gradle的仓库配置
    确保buildscript和allprojects区块的repositories中包含官方仓库,正确配置示例:

    buildscript {
        ext.kotlin_version = '1.9.0'
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:7.4.2'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    
  • 确认Gradle版本与Android Gradle插件(AGP)版本兼容
    打开gradle/wrapper/gradle-wrapper.properties,检查distributionUrl对应的Gradle版本是否与AGP匹配:

    # 示例:AGP 7.4.2对应Gradle 7.5+
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
    
  • 清理Gradle本地缓存
    删除本地Gradle缓存目录后重新构建:

    • Linux/macOS终端执行:rm -rf ~/.gradle/caches
    • Windows手动删除:C:\Users\<你的用户名>\.gradle\caches
      之后依次运行:
    flutter clean
    flutter pub get
    flutter build apk
    
  • 排查网络或镜像问题
    如果网络访问受限,可在build.gradle中添加国内镜像仓库(如阿里云):

    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
    
  • 验证Kotlin版本兼容性
    确保ext.kotlin_version与AGP版本兼容,例如AGP 7.4.x推荐使用Kotlin 1.8.x或1.9.x版本,避免版本不匹配导致的依赖解析失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 12:54:58