将.gradle .android .androidStudio缓存从默认C盘移动到D盘
可以看到现在C盘下面已经没有 .gradle的缓存文件,那么缓存文件在哪里了? 答案是我将缓存文件移动到 D盘了
1: 为什么要移动
因为android studio 在编译的时候会下载 builde.gradle 文件下 dependences {} 中 配置的各种依赖包,如果不移动到D盘或者其他盘,那么随之项目依赖的三方包逐渐增多,势必会造成C盘的容量大小会越来越小,所以必须要移动
存放第三方jar、aar包以及本地的gradle文件。最主要的是.gradle\caches\modules-2\files-2.1目录(存放项目依赖的第三方jar、aar包)和.gradle\wrapper\dists目录(存放在AS的Settings-->Gradle中勾选Use default gradle wrapper (recommended)时,使用project_home\gradle\wrapper\gradle-wrapper.properties文件中distributionUrl指定的gradle版本)
看官方文档:
意思是如果不在环境变量里面设置GRADLE_USER_HOME的值,默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了。重启后AS设置中的Gradle目录地址会自动同步成GRADLE_USER_HOME的值,不需要手动更改。
2:如何将.gradle 的缓存文件移动到 你说的D盘
2.1 找到 存放配置、插件缓存文件夹、最近打开的项目
找到AS安装目录\bin\idea.properties文件,使用文本编辑器打开修改
2.2 配置环境变量 GRADLE_USER_HOME
默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了
这两个步骤搞定,那么久可以做到将 .gradle文件 从C盘移动到D盘