Gradle 构建失败,出现错误“等待连接到 Grade 守护程序的超时”
Posted
技术标签:
【中文标题】Gradle 构建失败,出现错误“等待连接到 Grade 守护程序的超时”【英文标题】:Gradle build failed with an error 'timeout waiting to connect to the Grade daemon' 【发布时间】:2017-01-29 17:27:28 【问题描述】:我的新项目在首次运行时显示此错误。我没有更改 android 创建的任何项目文件。 Android Studio 版本 2.2(Canary 版本)、Gradle 版本 2.14.1 和插件版本 2.2.0。
错误:无法完成 Gradle 执行。 原因:等待连接到 Gradle 守护程序时超时。 守护进程 uid:c788c7c1-86fc-45e7-9981-345127b657de 诊断: 守护进程 pid:5044 日志文件:C:\Users\red\.gradle\daemon\2.14.1\daemon-5044.out.log 无法从守护进程日志文件中读取:C:\Users\red\.gradle\daemon\2.14.1\daemon-5044.out.log, 因为:java.io.FileNotFoundException: C:\Users\red\.gradle\daemon\2.14.1\daemon-5044.out.log (系统找不到指定的文件)
注意:应用级别的 build.gradle 文件不会显示在 Gradle 脚本中。该文件也没有在 Android Studio 中打开。 “构建项目”选项未显示在“构建”菜单中(可能是因为构建不成功)。
【问题讨论】:
请清理并重建项目。 重建、制作项目等不起作用(重建项目和制作项目没有任何反应)。清理项目会导致同样的错误。 【参考方案1】:我自己终于找到了解决方案。经过一番搜索,我了解到防火墙会中断 gradle 进程。我关闭了 Windows 防火墙并关闭了防病毒软件。但仍然没有解决。所以,我已经卸载了我的防病毒软件并安装了 Avira。现在一切正常。
同样早些时候,当我尝试删除 .gradle 文件夹时,它说该文件夹正在被其他程序使用。所以,我猜有些防病毒程序会混淆 Android 文件和文件夹。
注意:为有类似问题的人保留问题。
【讨论】:
非常感谢,它对我有用。你拯救了我的一天。伙计们不要在任何地方搜索,如果您安装了防病毒软件,请卸载它。我正在使用快速修复防病毒软件,所以我的问题通过上述解决方案解决了。 花了好几天才明白,一个他妈的杀毒软件弄乱了我的 gradle 东西。非常感谢老兄。【参考方案2】:我遇到了同样的问题,但它有助于关闭项目并重新打开它。
【讨论】:
以上是关于Gradle 构建失败,出现错误“等待连接到 Grade 守护程序的超时”的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 Gradle 构建失败并出现“未找到插件 [id: 'org.flywaydb.enterprise.flyway', version: '6.5.0']”错误?
Android 项目的 Gradle assembleDebug 失败并出现 aapt 错误