Android Studio默认安装完后会在C:\Users\用户文件夹缓存一些数据,有限的C盘很容易爆增。 
如果你的C盘也像我这样捉襟见肘,那么请看完本文,结果会让你超爽。

Android Studio默认的缓存目录,主要有三个占空间的文件夹,分别是:

.AndroidStudio 配置、插件缓存文件夹、最近打开的项目
.android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径
.gradle 这其中存储的是本地的gradle全局配置文件 ,但是在每次更新gradle后,这个文件都会增大(可以配置离线gradle)
这三个文件默认都是在C盘的,如何把它们移动到指定的路径呢?

.AndroidStudio文件夹的修改
这个文件夹需要到Android Studio的安装文件中去配置。首先进入 AndroidStudio 安装目录中的 Bin 文件夹。 
打开文件:idea.properties ,找到idea.config.path和idea.config.path两个选项


而后修改如下:


当然你可以设置到你需要的地方。修改好后如果不想 AndroidStudio 重新更新下载,可以直接把文件夹从原来的地方剪切到设置的地方去。

重启android studio,会弹出


确认路径无误后,点击OK便是。

.android文件夹的修改
1、这个文件夹是由Android SDK配置生成的模拟器,也是最占空间的一个。 
首先,需要添加一个系统的环境变量ANDROID_SDK_HOME,如下图:

在环境变量中添加ANDROID_SDK_HOME变量 ,并且值改成你现在存放.Android文件夹的路径。
注意! 这里的路径中不能包含.Android文件夹,比如我的.Android文件夹路径是D:\AndroidCache\.android ,那么在变量的值中写的路径就是D:\AndroidCache ,这个路径设定后,AndroidStudio会自动检索你写的值所对应路径下一级的.Android文件夹。
如果在写值时将.Android 文件夹也写入了,AndroidStudio会因为在下一级文件夹中检索不到.Android文件夹而在你所写的路径下再创建一个新的.Android 文件夹,这样就不是我们想要的结果了。然后把.Android文件夹拷贝到D:\AndroidCache目录中。

2、添加好环境变量后到新的路径(D:\AndroidCache\.android\avd\*.ini)检查下相应的*.ini文件内的路径信息,然后重启系统生效。

.gradle文件夹的修改
这个文件夹直接进入 AndroidStudio > File > Settings ,找到Gradle目录树

修改Service directory path:  D:/AndroidCache/.gradle。然后将C盘中的.gradle文件拷贝到D:/AndroidCache中。

整完这些把C盘中三个占空间的文件夹删掉。再次重启AS,可能还会出现这三个文件夹,可是文件夹是空的了。

Android Studio 开发 C盘减肥相关推荐

  1. Android Studio系列(二)使用Android Studio开发/调试整个android系统源代码(不定时更新)

    本文是以源码中development/tools/idegen/README作为指导文档,给出了使用Android Studio导入Android源码的方法步骤. 环境: Ubuntu 12.04,o ...

  2. 安卓安装之离线搭建Android Studio开发环境

    离线搭建Android Studio开发环境 前言: Android Studio开发环境,有两种方式进行安装. ①:在线安装,需要下载大量的文件,最好电脑进行翻墙,否则下载速度相当的慢. ②:离线安 ...

  3. 《Android Studio开发实战 从零基础到App上线》第一版的资源下载和内容勘误

    资源下载 下面是<Android Studio开发实战 从零基础到App上线>(第一版)一书用到的工具和代码资源: 1.本书使用的Android Studio版本为2.2.3,因为Andr ...

  4. Android Studio开发环境搭建(图文教程)

    Android Studio开发环境搭建 一.下载Android Studio 二.安装Android Studio 三.下载Android SDK 四.创建第一个Android工程 五.下载和创建模 ...

  5. 《Android Studio开发实战 从零基础到App上线(第2版)》资源下载和内容勘误

    资源下载 下面是<Android Studio开发实战 从零基础到App上线(第2版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为3.2,最新的安装包可前 ...

  6. 《Android Studio开发实战 从零基础到App上线(第3版)》资源下载和内容勘误

    资源下载 下面是<Android Studio开发实战 从零基础到App上线(第3版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为Android Stud ...

  7. 《Android Studio开发实战 从零基础到App上线》本书内容问题答疑

    1.关于学习本书之前是否需要Java基础 问题:看安卓开发教程书需要很扎实的java基础吗? 回答:本书的零基础指的是安卓零基础,不是Java零基础,所以看本书之前需要一定的Java基础,基本的变量声 ...

  8. flutter图标按钮_Flutter开发第一个项目android studio 开发工具的使用说明

    Flutter开发第一个项目android studio 开发工具的使用说明 做个自我介绍 自我介绍还是有必要介绍一下的,毕竟这是网络里,你看不到我,我看不到你,只能通过文字来传递信息,本人做技术8年 ...

  9. Android Studio开发RecyclerView遇到的各种问题以及解决(一)

    Android Studio开发RecyclerView遇到的各种问题以及解决(一) 参考文章: (1)Android Studio开发RecyclerView遇到的各种问题以及解决(一) (2)ht ...

  10. 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)

    . 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...

最新文章

  1. 一文详解激光雷达感知方案
  2. 局部响应归一化(Local Response Normalization)
  3. Vue的百度地图插件尝试
  4. java获取当前时间前一周、前一月、前一年的时间
  5. 支持向量机: Kernel
  6. 白话 Python 的函数式编程
  7. 笔记-项目整体管理-项目工作说明书
  8. Struts2拦截器简单示例
  9. paging in linux,Linux Operating System
  10. 杭电2012-素数判定(C)
  11. censtos6.5安装java 8_Centos6.5 安装JDK
  12. Python 字符编码 b
  13. OSChina 周二乱弹 —— 高手应该习惯寂寞
  14. 学计算机电脑屏幕多大,买电脑显示器的技巧 电脑显示屏多大尺寸好
  15. 解决大疆无人机飞了一段距离就停下来的问题(大疆限飞50米)
  16. metrics 指标分析——你不在意的p99和p999
  17. 【模电】0014 运放自激振荡和消除(补偿)
  18. RK3288-ANDROID8.1-电源指示灯
  19. 计算机安全模式win7,安全模式启动,教您Win7怎么进入安全模式
  20. 关于elementui的table固定高度出现的表格高度有空缺

热门文章

  1. 全国一二线城市各大互联网(IT)公司,各位找工作的小伙伴可以参考
  2. web邮箱和客户端的区别
  3. SSB基准测试-MySQL
  4. Maya界面编程入门:在Maya中使用Qt
  5. Blender 基础 骨架-02 骨架的各种呈现方式
  6. win7 windows update 无法更新错误代码80072EF
  7. 小目标检测--SNIP
  8. 2021年第4季度记账理财应用监测,头部集聚加强,领跑者转型发展
  9. CKA 认证考试必过技巧分享
  10. 解决报错:%d format: a number is required, not str