升级Android Studio Iguana后找不到com.android.application插件求助
Android Studio Iguana升级后无法找到com.android.application:8.3.2插件问题
问题描述
之前使用非Iguana版本的Android Studio时项目构建一切正常,升级到Android Studio Iguana后,出现构建错误:无法找到[id: 'com.android.application', version: '8.3.2', apply: false]插件。尝试过Kotlin、Java、不同Gradle构建方式,均未解决。
解决方案
1. 校验AGP与Gradle版本兼容性
AGP 8.3.2要求Gradle版本至少为8.4,Android Studio Iguana默认适配的Gradle版本通常满足此要求,但需手动确认:
- 打开
gradle/wrapper/gradle-wrapper.properties,确保distributionUrl指向Gradle 8.4及以上版本:distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
2. 修正插件仓库配置
确认settings.gradle.kts中正确配置了所需仓库,插件仓库需包含Google、Maven Central和Gradle插件门户:
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "YourProjectName" include(":app")
3. 调整AGP版本
若8.3.2版本无法从仓库获取,可切换为Android Studio Iguana推荐的稳定版AGP(如8.2.2),修改项目根目录build.gradle.kts:
plugins { id("com.android.application") version "8.2.2" apply false // 其他插件配置... }
4. 清理缓存并重启
- 执行
File > Invalidate Caches...,选择「Invalidate and Restart」 - 手动删除项目根目录下的
.gradle和build文件夹,重新同步项目
附:常见报错信息示例
> Could not resolve all files for configuration ':classpath'. > Could not find com.android.tools.build:gradle:8.3.2. Searched in the following locations: - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.3.2/gradle-8.3.2.pom - https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/8.3.2/gradle-8.3.2.pom Required by: project :
内容的提问来源于stack exchange,提问作者BackEndJavaLove
相关产品推荐
相关产品推荐

