启动AVD时:haxm device is not found
解决办法:下载haxm补丁包安装即可。

why?

android studio 在编译的时候会下载 builde.gradle 文件下 dependences {} 中 配置的各种依赖包,如果不移动到D盘或者其他盘,那么随之项目依赖的三方包逐渐增多,势必会造成C盘的容量大小会越来越小

意思是如果不在环境变量里面设置GRADLE_USER_HOME的值,默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了。重启后AS设置中的Gradle目录地址会自动同步成GRADLE_USER_HOME的值,不需要手动更改。

移动.gradle 的缓存文件到 D盘

1、找到AS安装目录\bin\idea.properties文件,使用文本编辑器打开修改
我修改的路径为:D:\AndroidStudio\androidCache

2、 配置环境变量 GRADLE_USER_HOME

默认.gradle文件夹的路径是C:\Users\登录名.gradle目录,所以只需要在环境变量里面配置GRADLE_USER_HOME的值为其他盘就行了
变量名:GRADLE_USER_HOME
变量值:D:\AndroidStudio\androidCache.gradle


如此即可。参考文章:将.gradle .android .androidStudio缓存从默认C盘移动到D盘

移动.android

.android文件夹下主要是模拟器avd占用了空间,而且9个多G非常可观!这里讲讲如何合理安全的把模拟器文件移动到D盘而不会引起其他问题。

步骤一:把.android/avd/目录下的模拟器“xxx.avd”文件移动到D盘对应位置

博主是在AndroidStudio安装目录下新建了avd文件夹。

步骤二:修改.android/avd/下的配置文件“xxx.ini”中的路径地址,如下所示:

把路径改成你移动的相对应位置即可。

如:D:\AndroidStudio\avd\Pixel_3a_API_30_x86.avd

综上所述:最终android studio目录如下。

android :安装目录
androidCache:缓存目录
avd:模拟器存放目录
sdk:依赖存放目录

将android studio产生的.gradle .android .androidStudio缓存从默认C盘移动到D盘相关推荐

  1. android studio 手动安装gradle,Android Studio 如何安装Gradle?

    今天新下载安装了Android Studio 2.1,启动并新建第一个项目,结果卡在 gradle 上.网上搜原因,得到这个网页:http://blog.csdn.net/maxsky/article ...

  2. android studio gradle 添加jar,android studio学习----通过gradle来导入jar包

    转载地址:http://www.th7.cn/Program/Android/201507/495477.shtml File->Project Structure 可以打开下面的图: 1.通过 ...

  3. OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程

    OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程 10 回复 / 9501 浏览 本页底部本帖地址 4king2 年前 - 2014 ...

  4. 【错误记录】Android Studio 中查看 Gradle 配置的方法源码 ( 配置 gradle-wrapper.properties 中版本为 gradle-x.x.x-all.zip )

    文章目录 一.报错信息 二.解决方案 Android Plugin DSL Reference 参考文档 : https://google.github.io/android-gradle-dsl/2 ...

  5. 【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 )

    文章目录 一.问题描述 二.Android Studio 版本.Gradle 版本.Gradle 插件版本 Android Gradle 插件版本说明 一.问题描述 起因 : 需要配置 Android ...

  6. android studio管理依赖,Android Studio 中的 Gradle 依赖统一管理

    在我们的实际项目开发中,通常在一个 Project 项目中会存在多个 Module 的情况,在这些 Module 中会存在一些相同的版本依赖配置,针对进行版本升级的时候需要逐个修改,显得特别麻烦,所以 ...

  7. 拥抱 Android Studio 之五:Gradle 插件开发

    实践出真知 笔者有位朋友.每次新学一门语言,都会用来写一个贪吃蛇游戏,以此来检验自己学习的成果.笔者也有相似体会.所谓纸上得来终觉浅,绝知此事要躬行.这一章.笔者将以开发和公布一个 Gradle 插件 ...

  8. Android studio 快速解决Gradle's dependency cache may be corrupt 和 Gradle配置 gradle-3.*-all.zip快速下载

    用了好久的AS了,官方版本更新,各种配置工具 也跟着更新.更新后导入工程时(使用Android工程编译或者导入新的工程没有对应的gradle版本)一些电脑出现一下问题. Error:Failed to ...

  9. 解决Android Studio卡在Gradle:Resolve dependecies ‘app:_debugCompile‘问题

    解决Android Studio卡在Gradle:Resolve dependecies 'app:_debugCompile'问题 参考文章: (1)解决Android Studio卡在Gradle ...

最新文章

  1. 数据结构之跳表Skiplist
  2. Pyqt5 获取命令行参数sys.argv
  3. Log4net 使用说明
  4. PIC在线升级源码分析
  5. JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)
  6. 【渝粤题库】国家开放大学2021春2097民法学(1)题目
  7. linux的基础知识——守护进程
  8. 安装redis,执行make test时遇到You need tcl 8.5 or newer in order to run the Redis test
  9. Linux使用命令 笔记
  10. Raki的读paper小记:Kernel Continual Learning
  11. 3850x5服务器装系统,IBM X3850 X5服务器ESXi 5安装配置全过程——安装
  12. javascript 源代码加密保护
  13. 怎么将mp3音乐转成ogg格式
  14. 美股市场:暴风雨前的宁静
  15. android 人物行走动画,android 3D 游戏实现之人物行走(MD2)
  16. 内存管理(二) - MRC关键字解读
  17. 1 Flask_FileUpload
  18. 原本 1.3绿色版-扫描仪/相机/手机拍摄照片变清晰软件
  19. 红米k40开启呼叫转移方法介绍
  20. 开环零极点对根轨迹的影响

热门文章

  1. 学生管理系统的mysql数据库设计_MySQL 数据库 -- 学生管理系统数据库设计
  2. golan学习(1)语言特性以及基本语法
  3. insightface测试megaface流程
  4. 浙大第一愤青教授的质疑--教育究竟为谁服务
  5. watchfit鸿蒙,华为WATCH FIT运动手表评测:12门健身课程44项健身动作 陪你燃烧卡路里...
  6. python--摄氏温度和华氏温度的互相转换
  7. Markdown在表格中加入竖线的方法
  8. docker 四种网络模型
  9. Python金融量化
  10. dreamweaver半角空格_如何解决Dreamweaver空格问题