You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio中Gradle构建失败:找不到任意版本的com.android.application

Gradle构建无法解析com.android.application插件的解决方案

针对你遇到的Gradle构建卡住、无法解析Android应用插件且仓库连接返回403的问题,可以尝试以下步骤解决:

  • 检查仓库配置顺序
    打开项目根目录的settings.gradle文件,确保google()仓库在所有仓库配置的最前面(Android插件优先从Google仓库拉取),配置示例:

    pluginManagement {
        repositories {
            google()
            mavenCentral()
            gradlePluginPortal()
        }
    }
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            google()
            mavenCentral()
        }
    }
    
  • 清理残留代理配置
    查看全局Gradle配置文件(~/.gradle/gradle.properties)或项目内的gradle.properties,如果存在以下代理相关配置,直接注释或删除:

    # systemProp.http.proxyHost=xxx
    # systemProp.http.proxyPort=xxx
    # systemProp.https.proxyHost=xxx
    # systemProp.https.proxyPort=xxx
    
  • 清理Gradle缓存
    执行以下命令清理本地Gradle缓存,避免缓存的错误文件干扰:
    Unix/Linux/Mac:

    ./gradlew cleanBuildCache
    rm -rf ~/.gradle/caches
    

    Windows:

    gradlew cleanBuildCache
    rd /s /q %USERPROFILE%\.gradle\caches
    
  • 验证JDK兼容性
    确保使用的JDK是官方发布的OpenJDK或Oracle JDK 17,避免使用修改版JDK导致网络请求异常。

  • 匹配Gradle与插件版本
    Android Gradle Plugin 8.0.1建议搭配Gradle 8.0版本,可修改项目gradle/wrapper/gradle-wrapper.properties中的版本:

    distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
    
  • 排查网络拦截
    尝试切换网络(如手机热点),或临时关闭防火墙、安全软件,确认是否是网络环境拦截了Gradle的仓库请求。

内容的提问来源于stack exchange,提问作者Marco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 15:50:20