我在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秒
答案 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文件同步项目,您就完成了。
当您同步项目时,Android Studio将生成新的缓存文件。
它对我有用,希望它对您有用。
参考: Cache.properties (The system cannot find the file specified)
答案 3 :(得分:0)
只需这些步骤即可解决您的问题。