Gradle构建未执行,因为它无法找到cache.properties

时间:2015-09-23 16:45:49

标签: android caching gradle

我在Android Studio中的gradle构建失败,因为它无法访问cache.properties文件。我已经尝试使所有缓存无效并重试但这不起作用。我还重新安装了所有SDK工具。这是我得到的错误

  

错误:java.io.FileNotFoundException:C:\ Users \ Siddharth \ AndroidStudioProjects \ IntentAssignment.gradle \ 2.4 \ taskArtifacts \ cache.properties(系统找不到指定的文件)   C:\ Users \ Siddharth \ AndroidStudioProjects \ IntentAssignment.gradle \ 2.4 \ taskArtifacts \ cache.properties(系统找不到指定的文件)   块引用

关于该怎么做的任何建议,这里是完整的控制台输出:

  

失败:构建因异常而失败。   * 什么地方出了错:   java.io.FileNotFoundException:C:\ Users \ Siddharth \ AndroidStudioProjects \ IntentAssignment.gradle \ 2.4 \ taskArtifacts \ cache.properties(系统找不到指定的文件)   C:\ Users \ Siddharth \ AndroidStudioProjects \ IntentAssignment.gradle \ 2.4 \ taskArtifacts \ cache.properties(系统找不到指定的文件)   *尝试:   使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。   建筑失败   总时间:0.747秒

4 个答案:

答案 0 :(得分:3)

删除gradle文件夹,退出Android Studio并再次启动为我解决此问题

答案 1 :(得分:0)

运行cmd 写%temp% 然后temp文件夹打开删除temp中的所有文件然后重建你的项目 希望这能解决你的问题

答案 2 :(得分:0)

搜索后,我找到了这个答案并为我工作

感谢@Salam El-Banna和@Naveed Ahmad

您不必删除所有 .gradle 文件夹,也无需重新安装Android Studio。

我拥有最新版本的Android Studio,但遇到了这个问题,对我来说唯一有效的方法是:

1-导航到

  

C:\ Users \ user.gradle \ caches \ 2.x \

2-复制文件夹脚本脚本重新映射,然后将其粘贴到安全的地方,以防万一出问题了您将其放回

3-从目录C:\ Users \ user.gradle \ caches \ 2.x \

删除此文件夹脚本脚本重新映射

4-用Gradle文件同步项目,您就完成了。

enter image description here

当您同步项目时,Android Studio将生成新的缓存文件。

它对我有用,希望它对您有用。

参考: Cache.properties (The system cannot find the file specified)

答案 3 :(得分:0)

  1. 删除您的Gradle文件夹
  2. 使缓存无效并重新启动

只需这些步骤即可解决您的问题。