Android Studio Iguana(Patch 1) Gradle项目同步失败求助
解决Gradle 8.1.3项目同步失败问题
试试这些针对性的步骤,逐个排查:
手动指定本地Gradle分发版
- 下载Gradle 8.1.3的完整压缩包,解压到本地任意非中文路径(比如
C:\gradle\gradle-8.1.3或~/gradle/gradle-8.1.3) - 打开Android Studio,进入
File > Settings > Build, Execution, Deployment > Build Tools > Gradle - 勾选
Use local gradle distribution,在Gradle home里选择刚才的解压路径,点击Apply后重新同步项目
- 下载Gradle 8.1.3的完整压缩包,解压到本地任意非中文路径(比如
校验项目Gradle配置文件
- 打开项目根目录的
build.gradle(Project层级),确认Android Gradle插件(AGP)版本和Gradle 8.1.3兼容,比如设置classpath "com.android.tools.build:gradle:7.4.3"(Gradle 8.1.x对应AGP 7.4.x系列) - 打开
gradle/wrapper/gradle-wrapper.properties,确保distributionUrl是https\://services.gradle.org/distributions/gradle-8.1.3-all.zip;如果网络一直卡,把这个地址改成本地压缩包的路径,比如file\:///C:/gradle/gradle-8.1.3-all.zip(注意转义斜杠)
- 打开项目根目录的
清理Android Studio深层缓存
点击File > Invalidate Caches...,选择Invalidate and Restart,让AS彻底清理缓存后重启,再尝试同步检查代理与网络拦截
- 打开项目根目录的
gradle.properties,如果有systemProp.http.proxyHost、systemProp.https.proxyPort这类代理配置,确认信息正确,或者直接注释掉这些配置后重试 - 临时关闭本地防火墙、杀毒软件,排查是否有网络请求被拦截
- 打开项目根目录的
对比空项目验证配置
新建一个空白Android项目,指定Gradle 8.1.3版本,看能否正常同步。如果可以,对比两个项目的build.gradle、gradle-wrapper.properties、local.properties文件,找出原项目的配置差异
内容的提问来源于stack exchange,提问作者Teriteh Teriteh
相关产品推荐
相关产品推荐

