首页 > 建站教程 > 编辑器、IDE >  将android studio产生的.gradle .android .androidStudio缓存从默认C盘移动到D盘正文

将android studio产生的.gradle .android .androidStudio缓存从默认C盘移动到D盘

启动AVD时:haxm device is not found

解决办法:下载haxm补丁包安装即可。

why?

android studio 在编译的时候会下载 builde.gradle 文件下 dependences {} 中 配置的各种依赖包,如果不移动到D盘或者其他盘,那么随之项目依赖的三方包逐渐增多,势必会造成C盘的容量大小会越来越小

android studio


意思是如果不在环境变量里面设置GRADLE_USER_HOME的值,默认.gradle文件夹的路径是C:\Users\登录名\.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了。重启后AS设置中的Gradle目录地址会自动同步成GRADLE_USER_HOME的值,不需要手动更改。


移动 .gradle 的缓存文件到 D盘

1、找到android studio安装目录\bin\idea.properties文件,使用文本编辑器打开修改

我修改的路径为:D:\AndroidStudio\androidCache

android studio


2、 配置环境变量 GRADLE_USER_HOME

默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了

变量名:GRADLE_USER_HOME

变量值:D:\AndroidStudio\androidCache.gradle

android studio


移动.android

.android文件夹下主要是模拟器avd占用了空间,而且9个多G非常可观!这里讲讲如何合理安全的把模拟器文件移动到D盘而不会引起其他问题。


步骤一:把.android/avd/目录下的模拟器“xxx.avd”文件移动到D盘对应位置

博主是在AndroidStudio安装目录下新建了avd文件夹。

android studio


步骤二:修改.android/avd/下的配置文件“xxx.ini”中的路径地址,如下所示:

android studio


把路径改成你移动的相对应位置即可。

如:D:\AndroidStudio\avd\Pixel_3a_API_30_x86.avd


综上所述:最终android studio目录如下。

android :安装目录

androidCache:缓存目录

avd:模拟器存放目录

sdk:依赖存放目录

android studio