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

Windows下运行Flutter Android应用遇gradle-7.4-all.zip文件独占访问超时问题

解决Windows下Flutter Android应用gradle文件独占访问超时问题

遇到'Timeout reached waiting for exclusive access to file [...]gradle-7.4-all.zip'错误,试试这些办法:

  • 终止占用进程
    打开任务管理器(Ctrl+Shift+Esc),找到所有和Java、Gradle相关的进程,右键结束任务。嫌麻烦的话也可以开CMD执行命令:

    taskkill /f /im java.exe
    taskkill /f /im gradle.exe
    

    强制杀掉相关进程。

  • 清理gradle缓存
    找到用户目录下的.gradle文件夹(一般在C:\Users\<你的用户名>\.gradle),进入wrapper\dists目录,找到gradle-7.4-all对应的文件夹,删掉里面未下载完成的zip包和缓存文件。也可以直接删掉整个.gradle\caches文件夹,后续会重新生成缓存,不影响项目。

  • 手动下载gradle包
    去gradle官网下载对应版本的gradle-7.4-all.zip,下载完成后放到刚才提到的gradle-7.4-all文件夹下的随机字符串子目录里,不用解压,重新运行项目时Flutter会自动调用这个包。

  • 重启IDE和项目
    关掉Android Studio/VS Code这些IDE,重新打开项目,再执行flutter run试试。

  • 延长超时时间(可选)
    打开项目里的android\gradle\wrapper\gradle-wrapper.properties文件,添加一行配置:

    org.gradle.jvmargs=-Dhttp.connectionTimeout=120000 -Dhttp.socketTimeout=120000
    

    把超时时间改成120秒(可按需调整),避免因网络慢导致超时。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 12:01:20