Android Studio中的Gradle构build失败(无法从caching中读取testArtifacts.bin)

代码中没有错误。 但生成失败,出现以下错误:

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) 

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

  • 如何将TODO注释放在xml中?
  • 在使用Android Studio的应用程序购买中无法findIInAppBillingService
  • debuggingC ++ /本机库模块不能与Android Studio一起使用(使用Cmake)
  • 如何在Android Studio中configurationProguard?
  • ADB连接错误:无法创builddebugging桥:无法启动adb服务器:无法检测adb版本,adb输出
  • 找不到com.google.android.gms:play-services:7.0.0
  • Android无法安装我的应用程序,从Eclipse移植到Android Studio,在我的testing手机上,一个Pixel XL
  • 错误包`com.google.android.gms ...`不存在
  • 删除项目本地.gradle文件夹为我做了。 然后在下一个版本中重新创build,一切都很好。

    更新:

    这个答案有帮助。

    Gradlecaching位于

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

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

     rm -rf $HOME/.gradle/caches/ 

    在Unix或OS X系统上。