如何阅读Gradle的registry.bin?

Fri*_*iso 31 build-process build android-studio android-gradle-plugin

当我收到以下消息时,我正在使用Android工作室(在Mac上):

错误:无法从'/Users/Friso/.gradle/daemon/2.2.1/registry.bin'读取缓存值.

我不知道是什么导致它,因为我没有对构建文件做任何事情.

我怎样才能解决这个问题?

Sco*_*rta 62

尝试删除/Users/Friso/.gradle目录并重建.

  • 当磁盘空间不足时也会发生这种情况.在我的情况下,只需删除registry.bin,重启后它将重建自己. (6认同)

Var*_*run 15

在我的例子中,registry.bin文件为空.然而,有一个锁似乎导致了这个问题.我从/Users/varun/.gradle/daemon/2.8/目录中删除了锁文件 - registry.bin.lock并且它工作正常.希望这可以帮助.