android - 为什么有时候gradle忽然又需要重新下载?

查看:302
本文介绍了android - 为什么有时候gradle忽然又需要重新下载?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

一个新工程,首次gradle需要下载好久。然后以后都不需要经历这个过程了。

但有时忽然一段时间之后,gradle又需要重新同步。这是为什么?

项目的.gradle文件又没动,也没有去改build tool之类的版本,com.android.tools.build:gradle之类的也和svn一样没人改,为什么会忽然出现这种情况呢?

另外有时项目的依赖插件,比如imageload之类的第三方插件,也会出现这种情况。

解决方案

  1. 如果项目中依赖的库未指定具体版本号,每次都回去请求网络,检查更新,对于这种建议将版本号改为具体的版本号,同时也能避免升级造成的不兼容问题。

  2. gradle会在有改动的时候去重新拉取一次所有的库,即使你这次改动仅仅是加了一个空格后又把它给删除,这个问题在Android Studio 3.0预览版已得到修复。

  3. 如果gradle中的内容长期不会去修改,建议将它改为离线模式,还能加快一些编译的速度。具体在 Preferences-Build-Gradle中,将Offline work打勾即可

这篇关于android - 为什么有时候gradle忽然又需要重新下载?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆