Android Studio更新后无法找到Gradle插件com.android.application:8.5.2
解决Android Studio更新后找不到com.android.application:8.5.2插件的问题
问题描述
更新Android Studio后,出现插件未找到错误:Plugin [id: 'com.android.application', version: '8.5.2', apply: false]未在任何来源中找到,已尝试更新IDE、更换Gradle和JDK版本但无效。
解决方案
1. 确保插件仓库配置正确
Gradle需从Google Maven仓库拉取Android Gradle Plugin(AGP),检查以下文件:
- settings.gradle(或settings.gradle.kts):
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } - 若项目使用旧版根目录
build.gradle,需确保buildscript块包含Google仓库:buildscript { repositories { google() mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:8.5.2" } }
2. 验证Gradle与AGP版本兼容性
AGP 8.5.2必须搭配Gradle 8.4版本,检查gradle/wrapper/gradle-wrapper.properties:
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
3. 清理缓存并重新同步
- 执行Android Studio菜单栏:
File → Invalidate Caches...,勾选Invalidate and Restart - 手动删除项目目录下的
.gradle、build文件夹,以及用户目录下的.gradle/caches文件夹,重新打开项目同步
4. 检查插件声明准确性
确认根目录build.gradle(或build.gradle.kts)中的插件声明无拼写错误:
plugins { id 'com.android.application' version '8.5.2' apply false // Kotlin DSL写法: // id("com.android.application") version "8.5.2" apply false }
错误原因说明
该问题通常由以下原因导致:
- 未配置Google Maven仓库,Gradle无法拉取AGP插件
- AGP与Gradle版本不兼容,导致插件无法解析
- 本地缓存损坏,无法正确读取插件信息
内容的提问来源于stack exchange,提问作者Javad Jw
相关产品推荐
相关产品推荐

