There are questions remain, We'll search for the answers together. But one thing we known for sure,the future is not set!

【原创文章】Android Studio无法更新Gradle组件的原因和解决办法

APP 百蔬君 11985℃ 已收录 0评论

 

昨天打开Android Studio,升级了各个组件,后面还有两个没有升级完就回去了。今天跑来一看竟然还没升级完,发现提示错误。

发现总是提示错误“The specified Gradle distribution ‘https://services.gradle.org/distributions/gradle-6.5-bin.zip’ does not exist”错误。意思就是gradle-6.5-bin.zip不存在了。

重新执行就反复下载这个zip文件,开始我还以为是这个地址失效了,可是手动打开没问题啊,反复弄了几次都不行,没办法,尝试去找原因。

在项目文件的gradles的配置文件gradle-wrapper.properties中发现了相关设置。

这里看到了GRADLE的下载链接及其它参数,在这里发现了关键词“zipStorePath”,就是zip的存放地址,明明下载成功了,可为什么还总是说不存在呢。但是这个配置文件中的地址是一个相对地址,首先在项目文件夹搜索,找到一个D:\Android\项目名称\gradle\wrapper\dists,把手动下载下来的gradle-6.5-bin.zip放到这个文件夹,结果还是失败。

没办法,全盘搜索“dists”文件夹,最终在c盘系统目录找到另外一个dists,这个文件夹位于用户目录,在这里发现了gradle-6.5-bin文件夹,在往下一层发现了一个随机命名的文件夹,如下图

在这里我们发现了几个文件,“gradle-6.5-bin.zip.lck,gradle-6.5-bin.zip.part”。列位看官,稍微懂电脑知识的应当都明白了,这个目录就是gradle-6.5-bin.zip的下载目录,但是不知道什么原因,gradle-6.5-bin.zip没有下载成功,并且被锁定了!

解决办法:

1,删除这两个文件,然后在Android Studio重新执行更新命令,那么gradle-6.5-bin.zip应当就会重新下载更新了。

2,直接把已经下载的gradle-6.5-bin.zip复制到这个目录,然后执行build命令。

最后顺利解决!

 

 

转载请注明:百蔬君 » 【原创文章】Android Studio无法更新Gradle组件的原因和解决办法

喜欢 (225)or分享 (0)
发表我的评论
取消评论

请证明您不是机器人(^v^):

表情