Gradle 项目同步失败?

Gradle project sync failed?

今天早上我开始我的项目时,它在 Android Studio 中随机给我一条消息说 Gradle project sync failed. Basic Functionality(eg. editing, debugging) will not work properly.。我查看了人们为这个问题提出的其他答案,但他们一直没有工作。我使我的 chaches/restarted 我的项目无效,但运气不好。我还从我的项目文件夹中删除了我的 .gradle 文件夹,但仍然没有成功。如果你们中的任何一个能帮助我,那就太棒了!昨天我在做项目或其他任何事情时都没有发生,我想知道为什么现在发生了。哦,是的,它也将此表示为 gradle 消息:Error:C:\Users\Dave\.gradle\caches.2.1\scripts\settings_ad4t0wp5ikihzl1y1o83b5sbw\SettingsScript\buildscript\cache.properties (The system cannot find the file specified) :

再次感谢阅读本文/可以提供帮助的任何人!

我之前遇到过类似的问题!

但不知道重建项目并清理后,它工作正常。

通过运行

使依赖项缓存无效
gradle clean build --refresh-dependencies

从项目根目录,然后重新导入您的项目。为我工作过一次。

我在基于 gradle 的 android 项目(in Android Studio 1.1. 0)。我解决了这个问题 而没有从我的用户目录中删除 .gradle, 我遵循的步骤是

  1. 转到文件 -> 设置 -> 编译器(Gradle 基于 Android 项目)

  2. 将 VM 选项更改为 -Xmx512m -XX:MaxPermSize=512m

  3. 单击应用 -> 确定,然后点击同步失败消息中的 Try Again 选项以 清理构建 项目。

很有魅力!!

更新 - 1:对于 Android Studio 1.3编译器 选项上面第 1 步中提到的选项卡 Build, Execution, Deployment.

可能是您已将 Android Studio 置于离线模式。要修复它,请转到首选项 -> Gradle 并确保未选中 "Offline work" 复选框。

不如

  1. 文件 -> 使缓存无效/重新启动
  2. 关闭Android工作室
  3. Rename/remove .gradle 用户主目录中的文件夹
  4. 重新启动 Android Studio 让它下载所有 Gradle 它需要的东西

android studio 0.4.2: Gradle project sync failed error

有一个文件 - "cache.properties" gradle 会在您第一次启动任何项目时为您创建。该文件的路径是“~Home_Directory\.gradle.2.1\taskArtifacts”。您可以在您的主目录中找到此路径。所以基本上,"taskArtifacts" 文件夹中缺少此文件 - "cache.properties"。

对我有用的解决方案之一是将文件 - "cache.properties" 从您的任何测试项目复制到当前遇到问题的这个项目。

此致

我不得不选择使用默认 Gradle 包装器而不是本地包装器。 << SETTINGS -->/ BUILD TOOLS --> Gradle --> 单选按钮开关... >>

它帮助我解决了同样的问题。

删除文件夹 C:\Users\.gradle 并重新打开 android 工作室解决了我的问题