您的位置:首页 > 移动开发 > Android开发

android sutdio版本和gradle版本的对应关系及as报错的处理Error:Failed to open zip file. Gradle's dependency cache ...

2017-06-03 12:40 633 查看
最近as不知道怎么回事, 周五用的好好的, 可是周一回来发现各种问题. 结果重装了as后, 新建一个project报了这个错误 :



点击
Re_download
之后还是没用, 各种资料一查之后发现是Gradle版本的问题. 我装的是2.3.2版本的as, 他会自动去寻找3.3的gradle, 结果找不到, 然后就报了错.

解决方法是: 找到你的as版本匹配的gradle版本, 然后将gradle版本修改, 之后就能用了.

步骤 :

进入设置 File/Project Structure/



右边是gradle版本和as的插件版本, 也就是是as的版本. 这里可以看到as的版本是2.3.2, 对应的gradle的版本为3.3



我的as版本是2.3.2, 根据as版本的匹配2.3.0+可以选用gradle的版本为3.3+, 将gradle版本改为3.4, 点击确定就OK了



as和gradle版本的匹配:



地址: https://developer.android.com/studio/releases/gradle-plugin.html#

设置了gradle的版本后, as会自动在这个网址上找: http://services.gradle.org/distributions/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐