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

Android Studio创建新项目时Gradle同步失败:CreateProcess error=2

解决Android Studio Gradle Sync失败(CreateProcess error=2)的方案

你碰到的这个Gradle sync failed: CreateProcess error=2, The system cannot find the file specified错误,我之前帮不少开发者解决过,大多和Gradle路径配置、权限或者缓存问题有关,给你列几个实用的排查步骤,你可以挨个试试:

  • 核对Gradle本地缓存路径
    打开Android Studio的File > Settings > Build, Execution, Deployment > Build Tools > Gradle,看看Gradle user home的路径是不是正确的。正常情况下这个路径应该指向你用户目录下的.gradle文件夹(比如Windows是C:\Users\你的用户名\.gradle,Mac/Linux是~/.gradle),要是路径不对或者文件夹不存在,手动改成你有权限访问的本地路径就行。

  • 重新拉取Gradle Wrapper
    找到项目根目录里的gradle/wrapper/gradle-wrapper.properties文件,打开后检查distributionUrl的链接是不是有效的Gradle版本(比如https\://services.gradle.org/distributions/gradle-7.5-bin.zip)。确认没问题后,删掉项目根目录的.gradle和build文件夹,再点击Android Studio右上角的Sync Project with Gradle Files按钮重新同步。

  • 检查系统权限和拦截软件
    确保你的系统账号对Android Studio安装目录、项目文件夹以及Gradle缓存目录有读写权限。另外,试试暂时关闭防火墙或者杀毒软件,有时候它们会拦截Gradle的进程导致文件找不到。

  • 清空Android Studio缓存并重启
    点击File > Invalidate Caches...,选Invalidate and Restart,让AS清掉旧缓存重启,这招对很多奇怪的同步问题都管用。

  • 确认JDK配置正确
    打开File > Project Structure > SDK Location,看看JDK location是不是指向有效的JDK路径(AS自带的JDK一般在安装目录的jbr文件夹里),要是路径错了改过来再同步试试。

你提供的错误截图:
Gradle同步错误截图

要是这些方法都没解决,就去Help > Show Log里看详细日志,里面会明确说找不到哪个文件,顺着那个提示找问题会更精准。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:40:40