无法向缓存fileSnapshots.bin添加条目

use*_*107 24 android caching android-studio

我复制了我的项目文件夹以擦除我的硬盘驱动器,现在,尝试在Android Studio中导入我在buildgradle上收到此错误

Error:Could not add entry '2095793483774087535' to cache fileSnapshots.bin (/home/ivan/Forotek/.gradle/1.10/taskArtifacts/fileSnapshots.bin).
Run Code Online (Sandbox Code Playgroud)

在缓存'/home/ivan/Forotek/.gradle/1.10/taskArtifacts/fileSnapshots.bin'中找到损坏的IndexBlock 6198.

我尝试在Windows,Mac和Linux中导入,我总是得到同样的错误

Jes*_*sse 28

我发生了这件事.删除了".gradle"目录,然后执行了"与Gradle文件同步项目".一旦我这样做,我就能够再次成功构建项目.


Mic*_*ann 14

使用Android Studio 1.0.2构建Android apk同样存在问题.

I have removed the file fileSnapshots.bin
Run Code Online (Sandbox Code Playgroud)

之后我从菜单中清理+重建.


小智 14

在android studio中打开终端并输入此命令并重建您的项目它将100%工作

注意: - 此命令仅适用于mac或linux机器

rm -R .gradle
Run Code Online (Sandbox Code Playgroud)

在Windows的情况下,您可以找到类似的命令来强制删除目录,它的工作原理


Bra*_*ell 2

我也遇到了这种情况,以下命令修复了它:

gradlew -C rebuild
Run Code Online (Sandbox Code Playgroud)