Android Studio新项目报错:找不到com.android.application插件
解决「Plugin [id: 'com.android.application'] was not found」报错(源列表为空场景)
针对你遇到的报错——插件找不到且源列表为空,即便已配置google()仓库、版本兼容的情况,可按以下步骤排查解决:
检查项目级settings.gradle的插件仓库配置
Gradle 7.0+版本默认采用新的settings.gradle结构,插件仓库需在pluginManagement块中声明,仅在buildscript里配置可能不生效。确保settings.gradle包含如下内容:pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "你的项目名称" include ':app'关闭Gradle离线模式
若开启了离线模式,Android Studio无法从远程仓库拉取插件。依次进入File → Settings → Build, Execution, Deployment → Build Tools → Gradle,取消勾选「Offline work」,再重新同步项目。清理Gradle缓存
缓存损坏可能导致插件识别异常,手动删除Gradle缓存目录:- Windows:
C:\Users\<你的用户名>\.gradle\caches - Mac/Linux:
~/.gradle/caches
删除后重启Android Studio并重新同步。
- Windows:
检查代理配置
若使用网络代理,确保Android Studio代理设置正确,同时检查gradle.properties中的代理配置是否匹配:systemProp.http.proxyHost=你的代理地址 systemProp.http.proxyPort=代理端口 systemProp.https.proxyHost=你的代理地址 systemProp.https.proxyPort=代理端口无需代理则直接删除上述配置,再同步项目。
内容的提问来源于stack exchange,提问作者mdr
相关产品推荐
相关产品推荐

