缺少缓存文件错误?

5
我在项目中遇到了一个令人沮丧的问题,导致错误每隔约30秒钟出现在事件日志中。以下是我看到的内容:
``` FileNotFoundException: /Users/User/Library/Caches/AndroidStudio1.5/caches/names.dat.keystream.len (没有那个文件或目录) FileNotFoundException: /Users/User/Library/Caches/AndroidStudio1.5/index/filenameindex/FilenameIndex_inputs_i.len (没有那个文件或目录) FileNotFoundException: /Users/User/Library/Caches/AndroidStudio1.5/index/stubs/java.class.fqn/java.class.fqn_i.len (没有那个文件或目录) FileNotFoundException: /Users/User/Library/Caches/AndroidStudio1.5/caches/contentHashes.dat.keystream.len (没有那个文件或目录) ```
我尝试按照其他类似问题中建议的重新构建项目,但没有任何改变。
我不确定这可能会是问题的原因,但由于我的空间非常低,我使用了一个叫做“Disk Diag”的应用程序来清理一些可用空间,而问题似乎在那之后不久发生,所以我不确定它是否删除了一些文件。
有人有什么建议吗?
编辑:
我刚刚检查了一下文件是否存在,有些存在,有些不存在。
例如,`/Users/User/Library/Caches/AndroidStudio1.5/index/filenameindex/FilenameIndex_inputs_i.len`确实存在,但整个`/Users/User/Library/Caches/AndroidStudio1.5/caches/`目录都不存在。

你有检查那些文件路径是否真的存在吗?特别是 /Users/User/Library/Caches/AndroidStudio1.5/ 这个路径? - Chris Stillwell
我已经添加了一个修改,回答了你的评论。 - user3746428
重建后,看起来索引目录的问题已经解决了,只剩下缓存目录的问题。 - user3746428
1
尝试手动创建“caches”文件夹,看看是否解决了您的问题。 - Chris Stillwell
太好了!我没想到那么简单,所以之前没试过。感谢你的帮助。 - user3746428
这个问题也发生在Android Studio 2.1中。但它会锁定IDE直到手动重启:https://code.google.com/p/android/issues/detail?id=211761 - Mr-IDE
2个回答

10

只需使缓存失效并重新启动Android Studio即可。

在Mac上, 文件-> 使缓存无效/重新启动(选择此选项)

完成后,您可以使用Gradle构建应用程序或创建APK。


0

尝试手动创建缓存文件夹 我这样做了,问题得到了解决


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接