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

Android Studio 3.1升级后卡在Configure Build超30分钟求助

解决Android Studio 3.1升级后卡在Configure Build的问题

我之前升级AS版本时也碰到过一模一样的gradle同步卡壳情况,尤其是依赖下载环节耗时离谱,给你几个亲测有效的解决思路:

1. 替换国内镜像源(最有效!)

默认的google()和jcenter源在国内访问速度极慢,直接替换成国内大厂的镜像源能大幅提升依赖下载速度。修改你项目根目录的build.gradle文件,把仓库配置换成下面的内容:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0' // 确保插件版本和AS3.1匹配
        // 你的其他classpath依赖...
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}

2. 清理AS缓存并重启

升级AS后旧缓存可能和新版本不兼容,导致同步异常:

  • 点击顶部菜单栏的 File -> Invalidate Caches / Restart
  • 在弹出的窗口中选择 Invalidate and Restart,等待AS重启后重新同步项目

3. 检查Gradle版本匹配

AS3.1对应的Gradle插件版本是3.1.0,对应的Gradle wrapper版本建议用4.4(你可以在gradle/wrapper/gradle-wrapper.properties文件里查看distributionUrl)。如果版本不匹配,手动修改成:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

要是自动下载慢,你可以手动下载对应版本的zip包,然后把distributionUrl改成本地文件路径,比如:

distributionUrl=file\:///D:/gradle-4.4-all.zip

4. 排查具体卡住的依赖

打开AS底部的Event Log面板,看看同步时具体是哪个依赖在下载时卡住。如果某个依赖一直无法下载,你可以去Maven仓库搜索该依赖的可用版本,或者检查是否有拼写错误。

内容的提问来源于stack exchange,提问作者Syed Muntazir Mehdi

相关产品推荐
方舟 Agent Plan

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

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