Android Studio中的Gradle生成失败(无法从缓存中读取testArtifacts.bin)
代码中没有错误。但生成失败,出现以下错误:Android Studio中的Gradle生成失败(无法从缓存中读取testArtifacts.bin),android,android-studio,android-gradle-plugin,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) 我正在使用OS X
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删除项目本地
。gradle
文件夹为我做了这件事。然后在下一次构建中重新创建,一切又恢复正常
更新:
答案有帮助
Gradle缓存位于
- 在Windows上:%USER\u HOME%.gradle/缓存
- 在Mac/Unix上:$HOME/.gradle/caches/
rm -rf $HOME/.gradle/caches/
在Unix或OS X系统上。删除主
.gradle
目录对我不起作用,这一个起作用。谢谢!对我来说,它与第一个解决方案(删除projectlocal.gradle)一起工作,删除projectlocal.gradle文件,在androidstudio 2.2 Preview 2中为我完成了这项工作