高效解决Failed to open zip file.Gradle‘s dependency cache may be corrupt(Android初学者遇到的问题—gradle的地址配置与安装)
问题描述
遇到的大多数Android初学者都会面临一个问题,那就是下载安装好Android后,初建一个empty activity完成后后,界面就开始报错,因为每新建完一个项目系统就会build相关所需文件,每当我们缺少某些工具包它就会自动去下载,而往往刚开始就会碰到这样的error信息:Failed to open zip file.Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
大致意思是无法打开zip文件,gradle的依赖包不在
红色是大多数程序员都不愿意看到的,废话不多说,直接开整!
问题解决
思路:针对这一问题,最有效的就是下载自己Android版本对应的gradle zip文件然后用zip文件的路径修改distributionUrl
在Android软件上下载gradle-6.5-bin.zip会很慢甚至到最后超时报错导致从头来过,由于Android的gradle包在国外服务器,所以在国内下载的速度会非常慢,这里我建议用浏览器下载,一来就算time out了还可以重连恢复下载,二来更具有实体性(没在Android上那么虚)。我选的是Chrome浏览器来下载,感觉下载速度相对会快一些,反正我下了几个小时(这是我个人在对比了Microsoft Edge、Opera下得出的结论,具有一定局限性,当然起初会觉得edge和opera快,但是请不要仅看剩余时间,看结果还是chrome快)
操作步骤:
下载gradle地址:
https://downloads.gradle-dn.com/distributions/gradle-6.5-bin.zip
如果网不好有需要这个zip文件的可以在评论区扣1,我会发百度云链接
如上两图,将下载好的gradle文件转移到C盘下的.gradle目录下,然后修改Android中gradle-wrapper.properties文件中的distributionUrl
然后再在设置里的gradle配置一下相关参数
然后重启见证美丽结果
Android,一起来玩呀!