关于Android Studio从C盘迁移配置文件数据到D盘的一些操作

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

为什么要将配置文件迁移到D盘?
android studio 在编译的时候会下载 builde.gradle 文件下 dependences {} 中 配置的各种依赖包,如果不移动到D盘或者其他盘,那么随之项目依赖的三方包逐渐增多,势必会造成C盘的容量大小会越来越小,当我把文件迁移后C盘空间腾出了20多GB

以下是操作步骤
1.在D盘中创建一个空的Android文件夹(因为最近在搞DJI MSDK开发所以我的根目录为DJI MOBILE SDK),其中创建一个子文件夹AndroidCache,然后将在C盘中的.android .gradle .AndroidStudio文件复制粘贴过来
在这里插入图片描述

有可能没有找到.AndroidStudio文件 没关系 找到AndroidStudio2020.3(不同版本后缀会不同 比如AndroidStudio2019.1),复制粘贴到Android文件夹中(不是图中的Android文件夹)

2.找到你的AS安装目录\bin\idea.properties,使用文本编辑器或者记事本打开修改
我修改的路径为如图:记得将前面的#号去掉
在这里插入图片描述
3.配置环境变量GRADLE_USER_HOME和ANDROID_SDK_HOME

变量名:ANDROID_SDK_HOME
变量值:D:\Android\androidCache

变量名:GRADLE_USER_HOME
变量值:D:\Android\androidCache.gradle


默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了。重启后AS设置中的Gradle目录地址会自动同步成GRADLE_USER_HOME的值,不需要手动更改。
4.重启电脑后打开AS(在这里可能会遇见报错)
原因是权限问题

解决思路参考于此
找到AndroidStudio2020.3(其他AS版本类似)右键属性更改权限为完全控制
在这里插入图片描述
在这里插入图片描述
然后以管理员身份运行AS就可以正常打开了

5.打开AS,点击File->Project Structure->SDK Location 更改Android SDK location位置
在这里插入图片描述
6.完成.C盘终于不会爆炸了

告别C爆满!手把手教你将Android Studio模拟器(AVD)迁移到D(附环境变量配置) 本文详细指导如何将Android Studio模拟器(AVD)从C迁移到D,解决C空间不足问题。通过配置环境变量和优化存储设置,开发者可以有效管理AVD占用空间,提升开发效率。文章还提供了常见问题解决方案和高级优化技巧,帮助开发者实现性能与空间的平衡。 阅读详情

相关推荐

Android Studio系统瘦身

Android Studio我装到了E,但是有很多数据还是在C,导致系统空间不足,做以下迁移: 1. 迁移Android SDK到其他 我的Android SDK装在了C,占用空间很大,可迁移出去后,然后修改环境变量ANDROID_HOME和Android Studio中的配置即可。 迁移sdk C:\Users\apollo\AppData\Local\Android\Sdk 迁移...

apollo315 949

Android入门第14天-AndroidStudio本机开发环境中gradle、sdk以及AVD目录的迁移

AndroidStudio有几个核心目录,默认如果是在Windows系统它会把这些目录设在c:\的目录内。随着时间的延长,C的容量也会变得越来越小。本篇详细介绍如何把这些不断增长的目录迁到我们自己指定的文件系统目录内。

打造全国最全的AI Agent开发知识领域的博客 2758

告别C爆满!手把手教你将Android模拟器AVD文件迁移到D(附环境变量配置详解)

本文详细指导如何将Android模拟器AVD文件夹从C迁移到D,解决C空间不足问题。通过配置环境变量和优化AVD存储路径,开发者可以显著释放系统空间并提升模拟器性能。文章包含分步迁移教程、性能优化建议及常见问题解决方案,是Android开发者的必备指南。

weixin_28693447的博客 256

Android Studio的C安装内容移动到其他的方法

Android Studio的C安装内容移动到其他的方法

AN_NI_112的博客 5829

android studio的C安装内容移动到其他的有效方法

android studio的C安装内容移动到其他的有效方法

LINicall的专栏 5359

Android studio windows 配置默认的 .android;.AndroidStudio;.gradle文件 迁移 减少C空间占用 解决虚拟机迁移后Offline问题

Android studio windows 配置默认的 .android;.config;.gradle文件 减少C空间使用 1、.android是存放虚拟机源文件的地方,这里占用内存非常严重(我的几个虚拟机占用了40多G),现在我们将其移动到D: 1>剪切整个.Android文件夹到目标文件夹 ...

SmallWalnutBG的博客 1686

Android Studio缓存迁移指南:解放C空间,优化开发环境

在软件开发中,环境配置优化是提升工程效率的重要环节。以Android开发为例,其核心工具Android Studio在长期使用后会产生大量缓存文件,包括Gradle构建缓存、AVD模拟器镜像等,这些文件默认存储在系统,容易导致磁空间不足,影响系统性能和编译速度。通过理解环境变量和配置文件的工作原理,开发者可以主动管理这些关键路径,将缓存迁移至其他分区。这种优化不仅释放了系统空间,还能提升IDE响应速度和构建效率,尤其适用于长期进行Android应用开发的工程场景。本文以Android Studio缓存

weixin_42567046的博客 241

Android Studio 释放C空间

.android文件夹主要是用来存放模拟器的,是占用空间最大的一个,如果你没有使用它的模拟器,可以直接把这个文件夹删除。因为我建立了两个x86的模拟器,吃掉了我20G的空间。果断搬走。.gradle这个目录主要是项目编译时所用的,更改比较简单,AndroidStudio 有给我们留下接口。.AndroidStudio这个是每次版本升级都会有不同,我现在是4.0,所以我的文件夹是 .AndroidStudio4.0。

曲幽 820

Android Studio 开发 C减肥

Android Studio默认安装完后会在C:\Users\用户文件夹缓存一些数据,有限的C很容易爆增。 如果你的C也像我这样捉襟见肘,那么请看完本文,结果会让你超爽。 Android Studio默认的缓存目录,主要有三个占空间的文件夹,分别是: .AndroidStudio 配置、插件缓存文件夹、最近打开的项目 .android 这个文件夹是Android SDK生成的AVD...

qq_17088111的专栏 922

Android Studio的.gradle文件迁移到D,彻底解决C爆满

Android开发中,Gradle构建工具会在用户目录下生成.gradle缓存文件夹,包含依赖库、Wrapper发行版、编译中间文件等。随着项目增多,这个文件夹动辄占据几十GB空间,成为C爆满的隐形杀手。手动清理缓存往往治标不治本,因为每次构建都会重新生成。真正高效的方案是,将.gradle目录物理迁移到其他磁,并通过Windows符号链接保留原路径访问入口,实现无缝重定向。这一思路不仅适用于Android Studio,也适用于SDK、AVD等大型工具目录。通过robocopy多线程复制和mklin

weixin_33859135的博客 210

修改CAndroidStudio的缓存数据的默认路径,释放C空间

出处:http://blog.csdn.net/xx326664162/article/details/52004676 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!android studio 中build.gradle 中dependencies 依赖的包,都会被下载到这个路径下:C:\Users\Administrator.gradle\caches\module...

Mr_Kay88的博客 1400

Android Studio C空间优化:使用符号链接迁移配置与缓存文件

在软件开发中,磁空间管理和开发环境配置是提升工程效率的基础环节。通过理解文件系统符号链接的原理,开发者可以实现对应用程序数据存储位置的灵活控制,而无需修改程序本身的配置。这项技术的核心价值在于,它能在保持应用程序兼容性的前提下,将大型缓存、依赖库和配置文件系统迁移至容量更大的数据,从而有效解决系统空间不足的瓶颈问题。在Android开发领域,这一实践尤为关键,因为Android Studio及其构建工具Gradle会产生大量的索引、SDK组件和依赖缓存,这些文件通常默认存储在C用户目录,极易导致

weixin_31822733的博客 287

Android Studio缓存迁移:释放C空间,优化开发环境

在软件开发中,环境配置与资源管理是提升工程效率的基础环节。其核心原理在于通过合理规划存储路径,将应用程序产生的缓存、依赖库和虚拟机镜像等非核心数据系统分离,从而优化磁空间分配。这一实践的技术价值在于保障系统稳定性、避免因空间不足导致的编译失败,并提升长期开发体验。在Android开发领域,Gradle构建工具和Android虚拟设备(AVD)是典型的高频资源占用组件,其缓存文件往往成为C空间的“隐形杀手”。通过设置环境变量(如GRADLE_USER_HOME和ANDROID_AVD_HOME)或修改

weixin_32927133的博客 273

Android Studio 和 gradle 修改缓存文件夹路径

Android Studio 和 gradle 修改缓存文件夹路径

qq_43667831的博客 705

Android Studio数据迁移:释放C空间,优化开发环境配置

在软件开发中,开发环境配置与磁空间管理是影响开发效率的关键因素。Android开发工具链默认将SDK、Gradle缓存等核心数据存储在系统,随着项目积累,容易导致C空间不足,进而影响系统性能与编译速度。理解环境变量、符号链接等系统级配置原理,能够帮助开发者灵活管理工具链路径。通过迁移Android Studio配置文件至非系统,不仅可以有效释放C空间,还能提升构建效率,并为多项目、多版本开发提供清晰的目录结构。这一实践尤其适用于Windows平台的Android开发者,涉及SDK路径、GRADL

weixin_28835789的博客 286

Android Studio 2024.3 环境变量配置:5个关键变量详解与C空间优化实战

本文详细解析了Android Studio 2024.3中5个关键环境变量(ANDROID_HOME、ANDROID_SDK_HOME、GRADLE_USER_HOME、JAVA_HOME、ANDROID_AVD_HOME)的配置方法,并提供C空间优化实战方案。通过科学配置这些变量,开发者可以显著提升构建速度、释放系统空间,并优化多项目管理效率。

caodaoxi的专栏 335

Android - AndroidStudio更改缓存目录

那我们该怎么做才能做到年薪60万+呢,对于程序员来说,只有不断学习,不断提升自己的实力。我之前有篇文章提到过,感兴趣的可以看看,到底要学习哪些知识才能达到年薪60万+。通过职友集数据可以查看,以北京 Android 相关岗位为例,其中 【20k-30k】 薪酬的 Android 工程师,占到了整体从业者的 30.8%!北京 Android 工程师「工资收入水平 」今天重点内容是怎么去学,怎么提高自己的技术。1.合理安排时间2.找对好的系统的学习资料3.有老师带,可以随时解决问题。

m0_75012072的博客 1141
下一篇: JavaScript 最长不含重复字符的子字符串(双指针 滑动窗口)
7inn_
博客等级 码龄7年 2粉丝 2原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值