升级Android Studio Giraffe后新建项目报错:找不到com.android.application插件
解决Android Studio Giraffe创建项目时插件找不到的问题
问题原因
你遇到的错误是因为项目级构建配置文件缺少插件仓库定义,Gradle无法从正确源下载com.android.application:8.1.0插件。你提供的是模块级build.gradle,关键配置在根目录的项目级文件中。
修复步骤
1. 修改根目录的build.gradle(项目级)
打开项目根目录下的build.gradle,替换为以下内容:
plugins { id("com.android.application") version "8.1.0" apply false id("com.android.library") version "8.1.0" apply false } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "MyApplication" include(":app")
2. 若使用settings.gradle管理插件(可选)
如果你的项目通过settings.gradle管理插件仓库,确保文件包含以下配置:
pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "MyApplication" include(":app")
3. 同步项目并清理缓存
- 点击Android Studio右上角的Sync Project with Gradle Files按钮同步项目
- 若问题仍存在,执行
File > Invalidate Caches... > Invalidate and Restart清理缓存并重启IDE
模块级build.gradle验证
你提供的模块级build.gradle无需修改,确保插件引用与根项目指定版本一致即可:
plugins { id("com.android.application") } // 其余代码保持不变
内容的提问来源于stack exchange,提问作者Murtaza
相关产品推荐
相关产品推荐

