减少AS占用的C盘空间

搬走 \.android

默认情况下,Android Studio 创建的 AVD 相关数据存储在 C:\Users\By_syk\.android\ 目录。随着 AVD 数目增加,体量则不容小觑。

步骤

  • 关闭 Android Studio(如果正在运行)

  • 配置环境变量
    新增 ANDROID_SDK_HOMED:\Android\home

  • 移动文件夹
    将整个 C:\Users\By_syk\.android\ 移动到 D:\Android\home\

  • 启动 Android Studio,打开 AVD Manager,可以发现已安装的 AVD 都在,并且可以正常启动

搬走 \.gradle

默认情况下,Gradle 相关数据(包括各种依赖库)存储在 C:\Users\By_syk\.gradle\ 目录。与 \.android 相比,空间小很多,但文件数量多如牛毛。

步骤

  • 关闭 Android Studio(如果正在运行)

  • 修改 Gradle 数据存放路径
    在 Android Studio 中进行设置,File > Settings > Build, Execution, Deployment > Gradle,找到 Sever directory path 行,修改为 D:\Android\home\.gradle

  • 移动文件夹
    将整个 C:\Users\By_syk\.gradle\ 移动到 D:\Android\home\

  • 启动 Android Studio,打开一个项目,Gradle 构建正常

注意

如果在 \.gradle 文件夹搬家后发现项目中出现 Cannot resolve symbol 错误提示,但项目却可以正常编译运行,你可以选择以下方法之一尝试修复:

  • 注释全部 dependencies 依赖库,进行 Sync ,然后取消注释,Sync。此时项目使用的依赖库将恢复。
  • 进入设置 File > Invalidate Caches / Restart,执行 Invalidate and Restart

你可能感兴趣的:(减少AS占用的C盘空间)