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

Gradle构建失败:无法找到com.android.tools.build:gradle:7.2.2依赖

Gradle构建失败:无法解析com.android.tools.build:gradle:7.2.2

错误详情

  • 问题核心:配置根项目"android"时失败,无法解析':classpath'的所有文件,找不到com.android.tools.build:gradle:7.2.2
  • 已搜索仓库:Google Maven仓库、Maven中央仓库

解决方案

1. 检查网络连通性

确保网络能正常访问Google Maven和Maven中央仓库,国内用户建议切换稳定网络或配置代理。

2. 更换兼容的AGP版本

7.2.2版本可能存在仓库同步问题,建议更换为稳定版(如7.4.2),同时同步对应Gradle版本:

  • 修改根目录build.gradle中的AGP版本:
    dependencies {
        classpath 'com.android.tools.build:gradle:7.4.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
    
  • 修改gradle/wrapper/gradle-wrapper.properties中的Gradle版本(AGP 7.4.2对应Gradle 7.5):
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
    

3. 配置国内镜像仓库(国内用户优先)

在buildscript和allprojects的仓库配置中添加阿里云镜像,加速依赖下载:

buildscript {
    ext.kotlin_version = '1.6.10'
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:7.2.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
}

4. 清理缓存并重新同步

  • 执行命令刷新依赖:
    # macOS/Linux
    ./gradlew clean build --refresh-dependencies
    
    # Windows
    gradlew clean build --refresh-dependencies
    
  • 也可手动删除本地Gradle缓存目录(~/.gradle/caches或C:\Users\<用户名>\.gradle\caches),再重新同步项目。

内容的提问来源于stack exchange,提问作者Edgar D' Galo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 17:10:24