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

Android Studio开启HTTP下载解决builder-4.1.2.jar下载失败问题

解决方案

Android Studio 4.0及以上版本默认启用了Gradle安全校验,禁止从HTTP协议的Maven仓库下载依赖,即使浏览器可正常访问对应资源,Gradle也会主动拦截请求导致连接报错。

方案1:为指定HTTP仓库添加白名单(推荐)

根据你的项目配置,选择对应修改路径:

  • 旧版本项目(仓库配置在根目录build.gradle)
    修改allprojects > repositories下对应私服的配置,添加allowInsecureProtocol true配置项:
allprojects {
    repositories {
        maven {
            url 'http://10.252.250.53:8081/lm/content/groups/public/'
            // 允许当前仓库使用HTTP协议下载资源
            allowInsecureProtocol true
        }
        google()
        mavenCentral()
    }
}
  • 新版本项目(仓库配置在根目录settings.gradle)
    修改dependencyResolutionManagement > repositories下对应私服的配置:
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven {
            url 'http://10.252.250.53:8081/lm/content/groups/public/'
            allowInsecureProtocol true
        }
        google()
        mavenCentral()
    }
}

方案2:全局关闭HTTP限制(仅推荐临时测试使用)

在项目根目录的gradle.properties文件中添加如下配置:

systemProp.http.allowNonSecure=true

如果需要对所有项目生效,可以修改用户目录下.gradle文件夹内的gradle.properties文件,添加相同配置即可。

生效操作

修改完成后,点击Android Studio右上角的Sync Project with Gradle Files按钮同步项目,同步完成后重新构建项目即可。

异常排查

如果配置后仍然出现连接超时问题,检查Android Studio代理配置是否与浏览器一致,配置路径为File > Settings > Appearance & Behavior > System Settings > HTTP Proxy,确认代理规则和浏览器使用的规则保持一致即可。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 04:00:02