修改默认配置文件.android.gradle.androidstudio到其他目录
.android
这个文件夹主要是用来存放模拟器的,是占用空间最大的一个,如果你没有使用它的模拟器,可以直接把这个文件夹删除。因为我建立了两个x86的模拟器,吃掉了我20G的空间。果断搬走。
复制当前 .android 文件夹到新的目录下
以下是我的情况,根据个人喜好进行设置即可,没有要求,只要不在C盘
C:\Users\Administrator\.android //旧目录路径
D:\Code\Android\.android //新目录路径
新增 ANDROID_SDK_HOME 环境变量
这个主要是告诉Android Studio我的这个目录是我自定义的,不要再去默认位置查找

修改模拟器默认路径
到你修改后的路径下,查看模拟器的默认路径还是以前的,把他修改成现在的路径
D:\Code\Android\.android\avd\Android_6.0_x86.ini
path=C:\Users\Administrator\.android\avd\Android_6.0_x86.avd
修改成
path=D:\Code\Android\.android\avd\Android_6.0_x86.avd
有几个模拟器记得都要把相应的修改,我的是两个模拟器。

.gradle
这个目录主要是项目编译时所用的,更改比较简单,AndroidStudio 有给我们留下接口
File > Settings > Build,Execution,Deploment > Gradle

更改为

.AndroidStudio
这个是每次版本升级都会有不同,我现在是4.0,所以我的文件夹是 .AndroidStudio4.0
修改它需要先进入到AndroidStudio的安装目录的bin目录下
C:\Program Files\Android\Android Studio\bin
然后找到 idea.properties 文件,用你的文本编辑器如记事本找开它
找到如下几行
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.AndroidStudio/config
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.AndroidStudio/system
里面的提示也很明显,如果你想要变更目录那就取消注释,更改成你想要的目录就好,但要确保目录是使用前向斜杠 “/”,因为我们默认复制过来的路径都是反斜杠 “\”,记得修改。
取消注释就是把前面的 “#” 删除掉,以下是我的配置
idea.config.path=D:/Code/Android/.AndroidStudio4.0/config
idea.system.path=D:/Code/Android/.AndroidStudio4.0/system
PS
以上修改完成后记得重启一下电脑,然后去你的C盘把那几个烦人的文件夹删掉,再打开Android Studio,让配置生效。实测C盘还是会生成目录,但基本都是空的,说明修改成功。
修改默认配置文件.android.gradle.androidstudio到其他目录的更多相关文章
- sublime text3修改默认配置文件是失败的解决方法
如果你修改sublime text3的默认配置文件Preferences.sublime-settings失败,现实的错误信息如下图: 其实根据提示信息就好找问题出在哪里了:权限 要想成功的修改默认配 ...
- AndroidStudio修改默认C盘配置文件夹(.android.gradle.AndroidStudio)以及修改后避免踩的坑
场景 AndroidStudio下载安装教程(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103672471 在上 ...
- 读书笔记--Android Gradle权威指南(上)
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 最近看了一本书<Android Gradle 权威指南>,对于 Gradle 理解又更深了,但不想过段时间就又忘光了,所 ...
- android平台修改默认语言的那点事
转自:https://blog.csdn.net/qinghua0706/article/details/8243858 最近开始做智能机,用的是展讯6820平台,第一个需求就是改默认语言,一般碰到不 ...
- Android 如何修改默认输入法
前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net ...
- springmvc基础篇—修改默认的配置文件名称及位置
springmvc的默认配置文件是放在WEB-INF下的,叫action-servlet.xml.根据咱们编程的习惯,一般都将配置文件放到src的根目录下,那么如何将这个文件迁移过来呢?其实很简单,请 ...
- Android Studio 修改注释模板中的${USER}变量以及修改默认的头部注释
引言 通常我们创建类文件都会自动生成一段头部注释. 有时候这不是我们想要的效果. 它默认是Created By XXX. 而我们要的是@author XXX. 而且这里面的XXX是系统的的用户名,不一 ...
- android修改默认输入法
方案一:adb命令设置?方案2:系统配置:方案3:调用系统API接口设置---------------------------adb shell cmdadb rootadb remountadb p ...
- Android Gradle使用总结
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/77678577 本文出自[赵彦军的博客] 其他 Groovy 使用完全解析 http ...
随机推荐
- 修改Markdown神器[Typora]的主题样式
修改Markdown神器[Typora]的主题样式 Typora是一款专注写作的工具,基于markdown标记语言来完成写作.出于以下原因决定替换主题样式: 1.自带的样式比较low,想替换一款高大上 ...
- IDEA2019.3激活
1 下载: 1.1 下载安装文件 https://blog.csdn.net/Beuty_Chen/article/details/103804886 1.2 下载激活补丁 链接 ...
- Qt 关于图片打开,另存为,保存到指定位置操作
Qt 关于图片打开,另存为,保存到指定位置操作(转载) 在头文件mainwindow.h中先声明以下类: 1 #include <QImage> 2 #include <QPixma ...
- 《spring源码解读》 - IoC 之解析 import 标签
在上一文中我们分析了注册 BeanDefinition 的过程,在其中我们了解到在解析跟节点和子节点时分两种情况,对于默认名称空间的标签我们通过 DefaultBeanDefinitionDocume ...
- Redis锁实现防重复提交和并发问题
@Slf4j @Component public class RedisLock { public static final int LOCK_EXPIRE = 5000; @Autowired pr ...
- 复杂一点的SQL语句:Oracle DDL和DML
DDL:对表或者表的属性进行了改变 create:创建表创建用户创建视图 创建表 create table student(id int,score int) ; student后面与括号之间可以有空 ...
- USB Key
随着互联网和电子商务的发展,USB Key作为网络用户身份识别和数据保护的“电子钥匙”,正在被越来越多的用户所认识和使用.本文对USB Key的产生和未来的发展趋势作了一个简单的介绍. 目前市场上见到 ...
- Spark RDD中Runtime流程解析
一.Runtime架构图 (1)从Spark Runtime的角度讲,包括五大核心对象:Master.Worker.Executor.Driver.CoarseGrainedExecutorBack ...
- Ellxir
API: elixir https://hexdocs.pm/elixir/Module.html#content API: erlang http://www.cnerlang.com/api.ht ...
- 【Gin-API系列】守护进程和平滑重启(八)
生产环境的API服务我们都会部署在Linux服务器上,为了不受终端状态的影响,启动服务的时候会让服务在后台运行.那么如何让服务在后台运行呢,目前有2种常见的方法. 1.nohub 运行 表示忽略SIG ...