Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a net

Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a net

首先我们来谈谈这个问题发生的源头,网上很多都指向了gradle编译的cache ,但是根据我的研究发现,并不是这样的。遇到这个问题,我们还是来讲讲问题排查的方法吧。

  1. 查看gradle 编译的时序图

  2. 分析报错原因 ,如果编译开始就报错,那么可能是gradle组件的问题,但是我们在这里需要知道的是dependency 并不仅仅是gradle的依赖,项目中的很多依赖或者lib里面的文件也会触发这个错误,根据编译时序可以定位错误来源。

网上很多人谈问题都是自己的经验,我发现偶尔解决问题,经验可能有用,但是还是要有问题的方法,查bug或者错误,还是要先方法,再经验。

你可能感兴趣的:(Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a net)