Gradle目录在windows系统上设定为非系统盘的解决方案
AndroidStduio默认在window10操作系统上面安装的时候,都是把gradle目录设定在C盘下面。但随着自己逐步的开发,使用,可能有几年了,这样的话,因为不同的项目,使用的gradle版本不一样,同时在做项目的过程中,很多时候都是协作,就是说很多时侯,自己都是在一个已经建立的项目上进行接着工作,这样的话,别人在一开始就设定好了gradle目录,一个项目团队中所有的成员都遵循同一个gradle版本。久而久之,这个gradle文件夹里面越来越大,同时,你的系统盘空间越来越小,很多时候,这个缩小的过程你是察觉不到的。况且,安装平台装好后,一般人没事干也不会去随便在上面乱整。
与其这样,不如我们一开始的时候,就把gradle文件夹放在非系统盘可不可以,答案是肯定的。但是,这里面要费一些周折。
首先,需要修改gradle-wrapper.properties这个文件,修改这个文件的时候,需要弄懂两个问题,一个就是这个文件在哪里?另一个就是修改哪里?
位于项目下方的Gradle Scripts下面第4个位置。
我们直接双击,就可以开启这个文件。
一般你看到的文件内容是这样的。
我们需要修改哪里呢?最后一行。
我们注释掉最后一行,这样修改后的和修改前的可以做个比较。
注释的话,在前面加个#号就可以啦。
当然,也可以直接删除最后一行。
在这里顺带介绍一下,最后一行代码是啥意思。
这个就是说,我们每次打开项目的时候,gradle到哪里去下载哪个版本的gradle.
比如,我上卖的这个示例就是到上面的网址上去下载gradle-61.1-all.zip这个文件。
如果是这样,我们如果能提前下载,甚至朋友或者同事有这个文件的话,我们可以不可以把下载地址指向本地的硬盘上呢?
答案是可以的!
但是,因为我们操作的时候,先把电脑上的目录复制过来,然后需要修改里面的素有斜杠。
最终,需要修改成:
distributionUrl=file:///D:/users/Administrator
/gradle/wrapper/dists/wrapper/dists/gradle-6.1.1-all.zip
可能有的人看上去,觉得这个东西怪怪的,就是因为那个斜杠。
给大家看一个错误的。
系统会给错误的斜杠上面全部用粉红色来对我们进行提示。
不得不为这个软件功能的强大所震撼!
做完上面这个,然后关闭项目,重新开启项目,不出意外,项目在下载的地方一闪而过,马上进行更新状态。
又看到了屏幕左下角正常的信息提示。
have a good luck!