Android Studio中的Gradle Build失败(无法从缓存中读取testArtifacts.bin)

Sib*_*ran 14 android android-studio android-gradle-plugin

代码中没有错误.但是构建失败并出现以下错误:

Error:Could not read entry ':app:packageDebug' from cache taskArtifacts.bin (/Users/sibidharan/Developer/Android Dev/Karpagam/.gradle/2.10/taskArtifacts/taskArtifacts.bin).
> java.io.EOFException (no error message)
Run Code Online (Sandbox Code Playgroud)

我在OS X 10.11.3上使用Android Studio 2.0 Preview 9

Seb*_*gel 30

删除项目本地.gradle文件夹为我做了.然后在下一次构建期间重新创建它,一切都很好.

更新:

这个答案有帮助.

Gradle缓存位于

  • 在Windows上:%USER_HOME%.gradle/caches
  • 在Mac/Unix上:$ HOME/.gradle/caches /

您可以浏览到这些目录并手动删除或运行

rm -rf $HOME/.gradle/caches/
Run Code Online (Sandbox Code Playgroud)

在Unix或OS X系统上.

  • 谢谢!对我来说它适用于第一个解决方案(删除项目本地.gradle) (3认同)