当我今天早上启动我的项目时,它会在Android Studio中随机给我一条消息Gradle project sync failed. Basic Functionality(eg. editing, debugging) will not work properly.
。我查看了人们为这个问题提出的其他答案,但他们还没有开始工作。我使我的行李无效/重启我的项目但没有运气。我还从我的项目文件夹中删除了我的.gradle文件夹,但仍然没有运气。如果你们中的任何人能够帮助我那将是非常棒的!昨天我在做这个项目或其他任何事情时都没有发生这种情况,我想知道为什么它现在正在发生。哦,是的,它也说这是一个gradle消息:Error:C:\Users\Dave\.gradle\caches\2.2.1\scripts\settings_ad4t0wp5ikihzl1y1o83b5sbw\SettingsScript\buildscript\cache.properties (The system cannot find the file specified)
:
再次感谢任何阅读此内容的人/可以提供帮助!
答案 0 :(得分:3)
在第一次启动任何项目时,gradle会为您创建一个文件 - “cache.properties”。该文件的路径是“~Home_Directory \ .gradle \ 2.2.1 \ taskArtifacts”。您可以在主目录中找到此路径。所以基本上,这个文件 - “taskArtifacts”文件夹中缺少“cache.properties”。
对我有用的解决方案之一是将文件 - “cache.properties”从你的任何测试项目复制到目前遇到问题的这个项目。
此致
答案 1 :(得分:2)
我不得不选择使用Default Gradle Wrapper而不是local。 <<设置 - > / BUILD工具 - > Gradle - >单选按钮开关...>>
它帮助我解决了同样的问题。
答案 2 :(得分:1)
我在使用基于gradle的Android项目(Android Studio 1.1.0中的 )时遇到了类似的同步失败问题。我在用户目录中解决了此问题而未删除 .gradle , 我遵循的步骤是
转到文件 - >设置 - >编译器(基于Gradle的Android项目)
将VM选项更改为-Xmx512m -XX:MaxPermSize=512m
。
点击应用 - >单击确定,然后点击同步失败消息中的Try Again
选项,以清除构建项目。
像魅力一样工作!!
更新 - 1 :对于 Android Studio 1.3 ,上面步骤1中提到的编译器选项位于标签内部,执行,部署。
答案 3 :(得分:0)
我之前遇到过类似的问题!
但是在重建项目并清理它之后不知道,它正常工作。
答案 4 :(得分:0)
通过运行
使相关性缓存失效gradle clean build --refresh-dependencies
从项目根目录然后重新导入您的项目。曾经为我工作过一次。
答案 5 :(得分:0)
可能是您已将Android Studio置于离线模式。要解决此问题,请转到偏好设置 - > Gradle并确保"脱机工作"未选中复选框。
比做
答案 6 :(得分:0)
删除文件夹C:\ Users \ .gradle并重新打开android studio解决了我的问题