修改默认配置文件.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 ...
随机推荐
- 《spring源码解读》 - ioc之验证模型获取
我们上一篇文章最后调用到 `org.springframework.beans.factory.xml. XmlBeanDefinitionReader#doLoadDocument(...) ` 方 ...
- 移动web开发之布局
移动web开发流式布局 1.0 移动端基础 1.1浏览器现状 PC端常见浏览器:360浏览器.谷歌浏览器.火狐浏览器.QQ浏览器.百度浏览器.搜狗浏览器.IE浏览器. 移动端常见浏览器:UC浏览器,Q ...
- 你可能不了解的java枚举
枚举在java里也算个老生长谈的内容了,每当遇到一组需要类举的数据时我们都会自然而然地使用枚举类型: public enum Color { RED, GREEN, BLUE, YELLOW; pub ...
- android开发之java代码中字符串对比忽略大小写。java程序员必回,可用来比对验证码等问题
比如:字符串a与字符串B对比,只需调用 a.equalsIgnoreCase(B);即可.很简单的一个方法.忽略大小写.
- fragment没有getWindowManager 关于fragment下的报错解决方法
其实很简单:只需要在getWindowManager().getDefaultDisplay().getMetrics(metric) 前面加上getactivity()即可.
- 手写mybatis框架
前言 很久没有更新mybatis的源码解析了,因为最近在将自己所理解的mybatis思想转为实践. 在学习mybatis的源码过程中,根据mybatis的思想自己构建了一个ORM框架 .整个代码都是自 ...
- java基础语法(二)
一.运算符 算数运算符 算数运算符用在数学表达式中,它们的作用和在数学中的作用一样. 操作符 描述 例子 + 两数相加 1+1=2 - 两数相减 2-1=1 * 两数相乘 1*1=1 / 两数相除 1 ...
- windows-服务器-配置一个及多个-Apache-Tomcat
问题:如何在一台服务器上发布了几个Tomcat的系统???怎么配置环境变量?怎么设置Tomcat? 2020/8月更新,由于之前的java的环境变量有点绕,此次新加一个流程设计图 一.需求: 一台wi ...
- C++STL中vector的初始化
vector的初始化有很多方式,在N维初始化时还会一些容易出现错误的地方.下面进行总结 以下的总结均以int作为模板参数 一维vector的初始化 vector的构造函数通常来说有五种,如下: vec ...
- Java模拟实现扫雷功能
//棋子 public class Chess { private boolean isBoomb=false; private int id;//下标 //点击方法 public int click ...