android studio目录说明/下载目录配置/缓存/依赖下载/gradle缓存/AVD虚拟设备/sdk下载位置管理(官方配置/符号链接来诱导)

官方配置说明

自定义AndroidStudio

自定义AndroidStudio
Android Studio 提供诸多向导和模板,可用于验证系统要求
(例如 Java 开发工具包 (JDK) 和可用 RAM)
配置默认设置
(例如经过优化的默认 Android 虚拟设备 (AVD) 模拟和更新的系统映像)。

文档介绍了您可能需要使用的其他配置设置,以便您自定义对 Android Studio 的使用。

[自定义 IDE 属性]

自定义 IDE 属性

[intellij IDEA idea.properties介绍]

intellij IDEA idea.properties介绍

  • 从该文档中您可以查到变量的默认取值:
    在这里插入图片描述
    例如:idea.plugins.path

Android Studio 目录的默认位置

Windows:优化 Android Studio 病毒扫描目录豁免


这里列出几个重要的比较占用空间的重要目录

  • Gradle 缓存(大文件)
  • Android Studio 项目
  • Android SDK (大文件)

    SDK 平台版本说明

  • AVD设备文件(大文件)

    一般存放在%userProfile%\.android
    可以使用符号链接将其实际位置做出修改

  • Android Studio 系统文件

Gradle 缓存

%USERPROFILE%\.gradle

Android Studio 项目

%USERPROFILE%\AndroidStudioProjects

Android SDK

%USERPROFILE%\AppData\Local\Android\SDK

AVD虚拟设备镜像文件(大文件)

%userProfile%\.android

Android Studio 文件

  • 语法:%LOCALAPPDATA%\Google\<product><version>

  • 示例:C:\Users\YourUserName\AppData\Local\Google\AndroidStudio4.1

在这里插入图片描述

利用符号链接更改文件存储的实际位置

  • 如果确实想要集中管理android studio 目录,对于android studio下载一些东西可以利用符号链接来集中到指定目录下
  • 以下%引起来的是环境变量

环境变量取值不宜引用过多其他中间变量

  • 在配置环境变量时(比如gradle_user_home的时候,不应该使用过多的中间变量(%variable%).这容易导致解析不正确(使用绝对路径作为该变量的值一般不会出问题)

%userprofile%\.android目录

  • 比如用户目录下的.android目录(存放着当前用户所下载过和使用的虚拟设备,占用较大一部分存储)
  • 如果您希望将其存放到指定目录,可以利用符号链接做到这一点

(符号链接不同于快捷方式,尽管在某些时候,他们的功能较为类似.)

在这里插入图片描述

%localAppData%\android\sdk

  • 该路径为android studio 默认保存Sdk的目录

jetBrain 相关IDE和符号链接

  • jetBrain 全家桶在选择目录的时候几乎都会从当前用户的家目录开始

  • 通过符号链接,即使从系统没盘家目录选择路径,您依然可以直接进入到其他目录(甚至是非系统盘的目录,即使路径值是从系统盘开始的)
    在这里插入图片描述

  • 例如我在当前用户目录下创建了绑定到将所有Android项目的仓库所在目录的符号链接(可以由mklink /j选项所创建的),这样当我点击这个符号链接,就如同我直接点击了所有项目实际所在仓库的目录

  • 即,在上图中我画出的目录中,从C盘的AndroidProject开始,其真实存储位置已经位于D盘上的目录了.

  • 即使时双系统用户,也能够公用同一个项目目录,并且同样方便(当然要创建一个对应的符号链接)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:酷酷鲨 设计师:CSDN官方博客 返回首页
评论

打赏作者

xuchaoxin1375

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值