默认安装的AS会在C:\Users\登录名\ .xxx 缓存一些数据
.AndroidStudio版本号(.AndroidStudio3.3)文件夹
存放配置、插件缓存文件夹、最近打开的项目
找到AS安装目录\bin\idea.properties文件,使用文本编辑器打开修改
修改为:
.gradle文件夹
存放第三方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官方文档,找到这么一句话:
意思是如果不在环境变量里面设置GRADLE_USER_HOME的值,默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了。重启后AS设置中的Gradle目录地址会自动同步成GRADLE_USER_HOME的值,不需要手动更改。
编译:
可以看到.gradle文件夹路径修改已经生效了。