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

Android Studio执行gradle build频繁卡住长时间无法完成如何解决?

Android Studio Gradle 构建长时间卡住问题解决方案

构建卡住状态截图

  • 优化Gradle全局配置
    打开项目根目录下的gradle.properties文件,添加以下配置开启守护进程、并行构建、构建缓存等特性,大幅提升构建速度:
# 开启Gradle守护进程
org.gradle.daemon=true
# 开启并行构建
org.gradle.parallel=true
# 按需配置项目
org.gradle.configureondemand=true
# 开启构建缓存
org.gradle.caching=true
# 开启Android构建缓存
android.enableBuildCache=true
  • 替换国内镜像源
    默认的Google、Maven中央仓库访问不稳定容易卡住,可替换为阿里云镜像。打开项目根目录的settings.gradle(北极狐及以后版本)或build.gradle(旧版本),修改repositories配置块:
repositories {
    maven { url 'https://maven.aliyun.com/repository/public' }
    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
    google()
    mavenCentral()
}
  • 清理缓存重建

    1. 清理IDE缓存:点击顶部菜单栏File → Invalidate Caches...,勾选清除文件系统缓存选项后重启Android Studio
    2. 清理项目构建缓存:在项目根目录终端执行./gradlew clean(Windows系统执行gradlew clean),完成后重新执行构建任务
  • 调大IDE运行内存
    打开Android Studio安装目录下bin文件夹中的studio64.vmoptions(64位系统)或studio.vmoptions(32位系统),修改内存分配参数:

-Xms2048m
-Xmx4096m
-XX:MaxMetaspaceSize=2048m

修改后重启Android Studio生效。

  • 定位具体卡顿任务
    如果以上方案都无效,可在终端执行./gradlew assembleDebug --profile,构建完成后会生成耗时分析报告,可直接查看具体是哪一个任务耗时过长,针对性排查资源编译、依赖下载、自定义任务等环节的问题。

内容的提问来源于stack exchange,提问作者Yuki N

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 02:15:05