Gradle项目刷新失败:已经完成

时间:2017-12-01 19:13:37

标签: android-studio gradle

背景:此时我已经与Studio / Gradle争斗了一天左右;最初有多个PEBKAC错误(即权限和资源限制)已经解决。不幸的是,google-fu因我目前的错误而失败了。

尝试完成未成功完成的./gradlew clean时发生错误;它失败了大约30秒。

我通过吹走有问题的git repo并重新克隆它来暂时“解决”这个问题。我发现错误似乎只发生在特定的分支上(即切换到x_branch,运行'清理项目,'收到错误),但还没有找到原因。在收到错误后尝试切换到另一个分支或返回主站不会将gradle恢复到工作状态;错误仍然存​​在。

错误: Gradle project refresh failed: Error: Already finished

系统环境: Android Studio 3.1 // Gradle版本171.4250

我的问题:之前有没有人见过这个错误?这个错误意味着什么,我该如何防止它再次出现?

3 个答案:

答案 0 :(得分:24)

重新启动Android工作室:

档案>无效的缓存/重启对我有用

答案 1 :(得分:4)

我在Android Studio中遇到了这个问题,我设法通过转到安装了android studio的文件夹解决了这个问题,当你返回项目重新编译时删除文件夹gradle,它会再次进行下载。我不知道这是否是最好的解决方案,但它确实有效!

答案 2 :(得分:4)

这就是我发生的事情。

其中一个文件夹(构建文件夹)无法访问。我甚至无法使用Windows资源管理器打开它。看起来该文件夹已损坏。

我做了以下事情:

  1. 清理项目:构建|清洁项目
  2. 您会看到有问题的文件夹
  3. 关闭Android Studio
  4. 删除文件夹
  5. 重新重建
  6. 祝你好运!我希望这个解决方案可以帮助别人。

    <强>更新

    删除文件夹后,您可能希望Invalidate Caches / Restart...我再次遇到同样的问题。删除没有Invalidate Caches / Restart...的文件夹不起作用:(