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

Mac版Android Studio移除代理后Gradle更新仍用旧代理问题求助

解决Android Studio残留旧代理导致Gradle无法更新的问题

我之前也碰到过一模一样的情况!明明已经关闭了代理设置,但Android Studio里的Gradle还在顽固地使用旧代理,导致拉取不到com.android.tools.build:gradle:4.4这类依赖包。下面这些步骤应该能帮你彻底清除残留的代理配置:

1. 检查Android Studio全局代理设置

  • 打开Android Studio,点击顶部菜单栏的Android Studio > Preferences(macOS专属路径)
  • 在左侧导航栏找到Appearance & Behavior > System Settings > HTTP Proxy
  • 确保已经选中No proxy选项,然后点击Apply和OK,重启Android Studio再尝试同步

2. 清理Gradle全局配置文件

Gradle有个全局的配置文件,很多时候代理信息会存在这里:

  • 打开macOS的终端,输入命令打开这个文件:open ~/.gradle/gradle.properties
  • 查找文件里是否有以下这类代理相关的配置项:
    http.proxyHost=xxx.xxx.xxx.xxx
    http.proxyPort=xxxx
    https.proxyHost=xxx.xxx.xxx.xxx
    https.proxyPort=xxxx
    
  • 如果存在,直接删除这些行,或者用#开头注释掉,保存文件后回到AS重新同步项目

3. 检查项目本地的gradle.properties

  • 打开你的Android项目根目录,找到gradle.properties文件
  • 同样检查是否有代理相关的配置,有的话删除或注释,保存后同步项目

4. 清除Gradle缓存

有时候缓存里会残留旧的代理状态,清理一下就能解决:

  • 在终端输入命令删除Gradle缓存目录:rm -rf ~/.gradle/caches
  • 回到Android Studio,点击File > Sync Project with Gradle Files,让项目重新下载依赖

如果以上步骤都试过还是不行,可以检查一下系统的环境变量,看看是否设置过HTTP_PROXY或HTTPS_PROXY,如果有就清除掉,重启电脑再试。

内容的提问来源于stack exchange,提问作者Sébastien Demoustiez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 06:52:20