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

Android Studio中Gradle同步失败:找不到指定版本的com.android.application插件

解决Gradle同步失败:找不到com.android.application:8.2.1插件

核心原因

Android官方插件仅发布在Google Maven仓库,若仓库配置缺失、Gradle版本不兼容或网络异常,都会导致无法找到指定插件。

具体解决步骤

  • 检查项目仓库配置
    打开项目根目录的settings.gradle.kts,确保已添加Google Maven仓库和Maven Central,配置示例:

    pluginManagement {
        repositories {
            google()
            mavenCentral()
            gradlePluginPortal()
        }
    }
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
        }
    }
    rootProject.name = "MyfirstApplication"
    include(":app")
    

    重点确认google()仓库存在,这是Android插件的唯一官方来源。

  • 匹配Gradle与Android插件版本
    Android插件8.2.1要求Gradle版本在8.0至8.3之间。打开gradle/wrapper/gradle-wrapper.properties,检查distributionUrl:

    distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip
    

    若版本不符,修改为符合要求的Gradle版本后重新同步。

  • 清理Gradle缓存

    1. 关闭Android Studio
    2. 删除项目根目录下的.gradle文件夹和用户目录(C:\Users\hp\.gradle)下的caches子文件夹
    3. 重启Android Studio并重新执行同步
  • 检查网络与代理设置
    确保网络能正常访问Google Maven仓库。若使用代理,打开Android Studio的File > Settings > System Settings > HTTP Proxy,确认代理配置正确且能访问目标仓库。

  • 尝试调整插件版本
    若上述步骤无效,可尝试将插件版本改为稳定版(如8.2.0或8.3.0),修改项目根目录build.gradle.kts中的插件声明:

    plugins {
        id("com.android.application") version "8.2.0" apply false
        // 其他插件...
    }
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 19:59:59