无法解析主机‘android-sdk.is.com’,Gradle代理配置问题求助
解决Gradle无法解析主机‘android-sdk.is.com’的网络配置问题
一、排查并清理代理配置
- 打开用户目录下的
.gradle/gradle.properties(Windows路径:C:\Users\<你的用户名>\.gradle;Mac/Linux路径:~/.gradle),查找是否包含以下代理相关配置:
若存在非必要的代理配置,直接注释(行前加http.proxyHost=xxx http.proxyPort=xxx https.proxyHost=xxx https.proxyPort=xxx#)或删除这些行,保存后重新同步项目。 - 同时检查项目根目录下的
gradle.properties,重复上述操作,确保项目级配置也没有错误代理。
二、临时启用离线模式(紧急场景)
启用Gradle离线模式可跳过网络依赖下载,快速完成同步:
- 在Android Studio中,点击右上角「Sync Project with Gradle Files」旁的下拉箭头,勾选「Offline Work」,重新同步项目。
注意:此方法仅能使用本地已缓存的依赖,无法下载新依赖。
三、检查仓库地址正确性
打开项目根目录及模块下的build.gradle文件,确认仓库配置为官方或可信地址,比如:
repositories { google() mavenCentral() }
若发现包含maven { url 'http://android-sdk.is.com' }这类错误仓库地址,直接删除或替换为正确地址。
四、清除Gradle缓存
删除用户目录下.gradle/caches文件夹,重新同步项目,缓存损坏也可能导致网络解析异常。
参考截图(离线模式设置位置)

内容的提问来源于stack exchange,提问作者Anees
相关产品推荐
相关产品推荐

