使用Android Studio向导创建项目后遇Gradle插件找不到错误
Android Studio创建项目插件找不到的解决方法
问题详情
已安装Android Studio版本:Build #AI-221.6008.13.2211.9477386(2023年1月11日构建),JDK版本11.0.17。使用向导创建基础项目时触发构建错误:
构建文件
C:\Users\yzqjwh\AndroidStudioProjects\MyApplication8\build.gradle第3行提示:
Plugin [id: 'com.android.application', version: '7.4.0', apply: false] 在以下来源中均未找到:
- 尝试方案:
使用--info或--debug选项获取更多日志输出;使用--scan选项获取完整分析信息。- 异常信息:
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'com.android.application', version: '7.4.0', apply: false] 在以下来源中均未找到:
- Gradle核心插件(插件不在'org.gradle'命名空间下)
- 插件仓库(无法解析插件工件'com.android.application:com.android.application.gradle.plugin:7.4.0')
已搜索仓库:Google、MavenRepo、Gradle Central Plugin Repository
解决步骤
1. 验证仓库配置
检查项目根目录下的settings.gradle文件,确保仓库配置包含Google和MavenCentral,且格式正确:
pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "MyApplication8" include ':app'
2. 匹配兼容的插件版本
你的Android Studio对应Electric Eel版本,推荐的Gradle插件版本为7.4.x。若仓库无法解析7.4.0,可切换至同系列的稳定补丁版(如7.4.2),修改根目录build.gradle文件:
plugins { id 'com.android.application' version '7.4.2' apply false id 'com.android.library' version '7.4.2' apply false // 若使用Kotlin插件,同步对应版本 id 'org.jetbrains.kotlin.android' version '1.7.20' apply false }
3. 清理并重新同步项目
- 点击Android Studio右上角的Sync Project with Gradle Files按钮执行同步
- 依次执行
Build > Clean Project和Build > Rebuild Project
4. 检查网络与代理配置
确保网络可正常访问Google和MavenCentral仓库,若处于受限网络环境,需配置代理:
- 打开
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy - 填入正确的代理地址和端口,测试连接后应用设置
5. 手动安装插件(备选)
若上述方法无效,可手动下载对应版本的插件jar包,放置到Gradle本地仓库路径(通常为C:\Users\你的用户名\.gradle\caches\modules-2\files-2.1),之后重新同步项目。
内容的提问来源于stack exchange,提问作者wu tony
相关产品推荐
相关产品推荐

