修改AndroidStudio缓存目录

文章首发自公众号: nullobject
我的站点: https://www.nullobject.cn
这篇文章主要介绍如何修改Android Studio缓存目录

1 说明

修改Android Studio缓存目录,主要是修改.AndroidStudio文件夹和m2文件夹所在目录。.AndroidStudio主要用于保存AS的配置以及插件。默认状况下,.AndroidStudio 默认的目录位于C盘系统用户文件夹下:缓存

1560927672266

AS默认会为每一个版本都生成一个.AndroidStudio目录,固然这能够在安装和更新AS时指定。m2文件夹为AS本地仓库缓存,在使用远程仓库时会先缓存到本地的仓库以后才添加到项目。这两个文件夹会随着使用日渐膨胀,占用C盘空间,所以C盘容量小的朋友能够经过这个方法转移AS缓存目录以减缓系统盘压力。ide

  • 开始配置以前,建议先关闭全部Android Studio实例。
  • Android Studio基于IntelliJ IDEA开发,能够经过修改Android Studio可执行文件目录下的idea.properties文件实现修改缓存目录。该方法理论上一样适用于修改JetBrains家其余的软件缓存目录。
  • 备份idea.properties文件

开始配置以前,建议备份一份原始的idea.properties文件,以确保发生意外时候可以快速地恢复原有配置(相信细心的Coder们不会犯这种错误)。idea

idea.properties目录

2 修改idea.properties

若是您是初次修改idea.properties,建议先熟悉该属性文件中的配置选项,必定程度上这也可以达到知其因此然的效果。idea.properties部份内容以下:spa

idea.properties

图中箭头所指的内容就是用于修改AS缓存目录的四个选项。能够看到,被注释掉的这四个选项即AS默认的缓存目录配置,要修改AS缓存目录为指定的目录,只须要去掉这四句的注释,并修改成目标路径便可。例如,笔者但愿将AS缓存目录修改成D:/Android/.AndroidStudio目录,能够按如下方式修改:插件

修改idea.properties

修改完成后保存并关闭文件,重启Android Studio既可生效。开发

注意:修改完成后,从新打开AS会出现配置引导界面让用户从新配置。想沿用原有的配置,只须要将旧的缓存目录内容复制到新的路径下便可:rem

3 修改m2文件夹

m2文件夹默认的路径为C:/Users/username/.m2 ,其中username即系统用户名。将m2文件夹复制到新的缓存目录下,例如D:/Android。接下来须要打开AndroidStudio配置其路径的环境变量:get

修改m2文件夹

配置好以后,重启AS生效。it