gradle cache文件过大的纠结
AS运用gradle构建app项目,其中必然会缓存各种文件,如编译的各类class,依赖的各种jar包,那这个缓存文件放在哪里呢?
默认位置:
C:\Users(用户)\username\.gradle
不调整缓存目录也没多大关系,前提是你的C盘容量够大,因为这个缓存文件是随着时间的推移而逐渐增大的。
C盘是一个系统盘,我认为C盘就应该只用以放置操作系统;还有另一点是AS更新时下载的临时文件都放在这里
C:\Users(用户)\username\AppData\Local\Temp
强迫症的我经常手贱去点了update sdk,经常就是2、3G,结果下载到一半的时候告诉我磁盘空间不足,这简直让我无法忍受,一咬牙决定把缓存文件移到其它磁盘,况且下载缓存目录也无法更改。
未转移之前,我的.gradle文件夹大小如下图,惊人的达到了1G。
更改gradle的缓存目录
在每个工程中都有这么一个文件夹目录gradle,点开其中的gradle-wrapper.properties