Android Studio无法加载项目:Gradle同步持续卡住
解决Gradle同步一直卡在“Gradle project sync in progress”的方案
1. 检查Gradle及代理设置
- 打开Android Studio,进入
File > Settings > Build, Execution, Deployment > Build Tools > Gradle,确保Offline work未勾选 - 切换到
Appearance & Behavior > System Settings > HTTP Proxy,选择No proxy,点击Apply后重启Android Studio
2. 清理Gradle缓存与项目冗余文件
- 关闭Android Studio
- 删除本地Gradle缓存目录:
C:\Users\[你的用户名]\.gradle\caches - 删除项目根目录下的
.gradle和build文件夹 - 重新打开项目,等待Gradle重新下载依赖
3. 手动指定匹配的Gradle版本
- 打开项目根目录的
gradle/wrapper/gradle-wrapper.properties文件 - 修改
distributionUrl为稳定版本(需与项目插件版本匹配,比如插件版本8.0.0对应Gradle版本8.0):distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
4. 配置国内镜像仓库(网络受限场景)
- 打开项目根目录的Project级
build.gradle文件,替换仓库配置为国内镜像:buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } mavenCentral() } } allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } mavenCentral() } }
5. 重置Android Studio配置
- 关闭Android Studio,删除配置目录:
C:\Users\[你的用户名]\.AndroidStudio[对应版本号] - 重新启动Android Studio,完成基础配置后再加载项目
6. 排查系统安全软件干扰
- 暂时关闭Windows防火墙或杀毒软件,确认是否是它们阻止了Gradle的网络请求或文件读写
- 若确认是安全软件导致,将Android Studio及Gradle相关进程添加到白名单
内容的提问来源于stack exchange,提问作者Xolot
相关产品推荐
相关产品推荐

