如何配置Jetbrains系列的缓存文件路径(Android Studio、IDEA、PyCharm)
释放C盘空间

这些软件安装之后会在${user.home} 即C:\Users\用户名\下缓存一些数据,有些开发环境的配置文件比较大,将其配置文件移动到其它盘能有效释放C盘空间。

Android studio 选择缓存位置 android studio缓存文件夹_pycharm

Android Studio默认的缓存目录会有三个文件夹,分别为

  • .android 这个文件夹是建立的安卓模拟器存放路径
  • .AndroidStudio 配置、插件缓存文件夹、最近打开的项目等 这个文件夹名称一般包含版本号
  • .gradle 这个是本地的gradle全局配置文件,每次更新或者使用不同版本的gradle都会增加,也可以配置离线gradle
  • 移动.android文件夹
    1.添加一个新的环境变量ANDROID_SDK_HOME,虽然是这个名字,但是不一定设置成android sdk的位置,设置成你想移动到的文件夹地址即可
  • Android studio 选择缓存位置 android studio缓存文件夹_配置文件_02

  • 2.到原来的.android文件夹下avd文件夹修改安卓虚拟机配置文件
  • Android studio 选择缓存位置 android studio缓存文件夹_版本号_03


  • Android studio 选择缓存位置 android studio缓存文件夹_pycharm_04

  • 修改path路径中 .gradle之前的路径为想要设置的缓存文件路径
    3.最后 将.gradle文件拷贝到目标文件夹 由于设置环境变量 ,需要重启计算机生效
  • 移动 .AndroidStudio文件夹
    根据网上的教程移动之后打开AndroidStudio会发现配置文件没有了,需要重新配置的问题,这里其实是因为具体的.AndroidStudio文件夹全称是含有版本号的
  • Android studio 选择缓存位置 android studio缓存文件夹_配置文件_05

  • 这个文件夹需要到默认的安装文件中去配置。首先进入 AndroidStudio 安装目录中的 bin 文件夹。 打开文件:idea.properties
  • Android studio 选择缓存位置 android studio缓存文件夹_Android_06

  • 这四项原本是注释的,所以默认会将配置文件存储在${user.home}下,但是注释中是没有版本号的,实际设置需要在.AndroidStudio后面加版本号,不然会重新新建一个文件夹,所以会出现配置消失的情况。
    不清楚可以查看C:\Users\用户名\ 下已经生成的文件夹名称,何其保持一致即可
    设置之后保存,并将原来的配置问价夹拷贝到具体位置
    重启Android Studio会弹出 Complete Installation窗口, 选中Previous version即可
  • 移动.gradle文件夹
    这里有两种方法
    一种是进入Android Studio >File >Settings 找到Gradle设置, 设置具体路径
  • Android studio 选择缓存位置 android studio缓存文件夹_配置文件_07

  • 另外一种是修改配置文件 进入AndroidStudio 安装目录中的 bin 文件夹 找到idea.properties,在最后面加上一句gradle.user.home=目标路径即可(在文件哪个位置加都行)

IDEA和PyCharm的配置文件只要移动.IntelliJIdea2018.3和.PyCharm2019.2即可 和.AndroidStudio一样,不过也要注意文件夹名称存在版本号

这个文件夹需要到默认的安装文件中去配置。首先进入 AndroidStudio 安装目录中的 bin 文件夹。 打开文件:idea.properties

Android studio 选择缓存位置 android studio缓存文件夹_Android_06


这四项原本是注释的,所以默认会将配置文件存储在${user.home}下,但是注释中是没有版本号的,实际设置需要在.AndroidStudio后面加版本号,不然会重新新建一个文件夹,所以会出现配置消失的情况。

不清楚可以查看C:\Users\用户名\ 下已经生成的文件夹名称,何其保持一致即可

设置之后保存,并将原来的配置问价夹拷贝到具体位置

重启软件会弹出 Complete Installation窗口, 选中Previous version即可