Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)
Re-download dependencies and sync project (requires network)
首先确定你的Gradle的版本,打开gradle-wrapper.properties文件
打开之后可以看见该项目使用的gradle版本,我这里已经自动更新为3.3版本。
然后打开我们本地的gradle文件,默认的gradle文件目录为** C:\Users\Administrator.gradle\wrapper\dists\ **
找到你项目相应的版本,尝试打开里面的.zip文件发现压缩包错误,由此可以判断android studio自动下载的文件没有下载完成。
解决方法是把.zip删除然后用androidstudio重新同步,但这种方法很可能会出现同样的错误。
我推荐手动下载gradle包,具体的官方下载地址为https://gradle.org/releases
选择相应版本的 complete即可,下载完后放入文件夹后再用androidstudio同步。