记录贴~
最近发现电脑C盘的空间有些紧张。筛了一遍,发现与Android Studio相关的几个缓存文件夹占了很大空间。
参考了一些网上的资料,可以修改Android Studio的缓存路径,减少对C盘的占用。
这里记录一下我的整理过程。
比较占空间的文件夹分别是:
- .android:主要存放Android Studio中缓存的虚拟机(模拟器)。
- .Android Studio:配置与插件缓存文件夹
- .gradle:本地的gradle全局配置文件
- .m2:本地仓库
这几个文件夹的位置都在 C:\Users\用户名\ 下。
如果不修改路径的话,后续使用时,缓存与更新的内容仍会存储在C盘中,占用的空间就会越来越多。
.android
1. 首先新建一个文件夹,用于存放修改路径后的.android文件夹。我选择的路径为D:\Android\AVDs
2. 新建一个系统的环境变量,变量名为ANDROID_SDK_HOME。变量值即为上一步的路径。如下图所示。
3. 将“C:\Users\用户名”目录下的.android文件夹剪切到“D:\Android\AVDs”目录下。(担心有风险的话,可以提前做好备份)
4. 修改 D:\Android\AVDs\.android\avd 中的.ini文件,将path中原来的“C:\Users\用户名”路径修改为当前路径。如下图所示。
5. 重启电脑生效。
由于我之前已经下载安装过虚拟机,因此.android文件夹占用的空间较大,有8G左右。
按照上述步骤处理完后,我这里没有出现什么异常情况。重启电脑后按照下图所示,在Android Studio中查看虚拟机路径,打开即为修改后D盘下的路径。
.Android Studio
1. 首先进入到Android Studio安装目录的bin文件夹下。我这里的路径是D:\Android\Android Studio\bin
2. 打开其中的idea.properties文件,分别修改其中的idea.config.path和idea.config.path。
未修改时的内容是第8行和第14行。我将这两行注释掉,并分别在后面重新添加了路径,即第9行和第15行。
如下图所示。
3. 修改好后,如果不希望AndroidStudio重新更新下载,则可以直接把.Android Studio文件夹从C盘剪切到设置的目录(我这里是D:\Cache)中。(担心有风险的话,可以提前做好备份)
.gradle
.gradle的修改:打开Android Studio,File -> Settings。直接修改成你希望设置的缓存路径即可。
然后可以把.gradle文件夹从C盘剪切到设置的目录中。
.m2
与.gradle的修改过程类似。打开Android Studio -> File -> Settings,如下图所示。
同上,记得剪切~