android studio节省C盘空间的配置方法
近期发现C盘空闲空间剩余不多了,经过检查发现在
C:\Users\<电脑用户名>\的目录下,有这两个文件夹空间比较大,这两文件夹
分别是 .AndroidStudioPreview3.2(不同版本的android studio名称会不一样)
和 .gradle,AndroidStudioPreview3.2存放的是AndroidStudio配置和插件等缓存文件,
.gradle存放的是gradle配置和相关依赖文件等内容,这两文件夹加起来有2G多的空间大小,
占用了本就紧张的C盘空间。可以通过以下操作把这两文件夹存放到其他路径,节省C盘空间。
一 首先关闭掉android studio。选择一个空闲空间充足的磁盘,假设是D盘,在D盘下新建一个目录,命名 cacheadr,
把.AndroidStudioPreview3.2和.gradle这两文件夹移动到d:\cacheadr目录下。
二 设置androidstudio的新存放路径。
去到AndroidStudio软件的安装目录,进入bin目录,编辑idea.properties文件,
大概在第8行下增加如下的一行内容
idea.config.path=D:/cacheadr/.AndroidStudioPreview3.2/config
增加该行内容后的文件内容大概如下:
#---------------------------------------------------------------------
# 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}/.AndroidStudioPreview/config
idea.config.path=D:/cacheadr/.AndroidStudioPreview3.2/config
然后再在13行下增加如下一行:
idea.system.path=D:/cacheadr/.AndroidStudioPreview3.2/system
三 设置gradle的配置和相关依赖文件的新存放路径。
最有效的方法是通过windows系统中的高级设置中的环境变量方式,
增加一个名称为GRADLE_USER_HOME的系统变量,该变量的值为: d:\cacheadr\.gradle,
这就是.gradle新存放的目录。
另外一种方式是,在gradle的bin目录下,gradle.bat批处理文件中增加这行,
增加的位置在set DEFAULT_JVM_OPTS= 这行内容之后。
set GRADLE_OPTS="-Dgradle.user.home=D:\cacheadr\.gradle" 。这种方式未实测。
四 重新打开androidstudio,编译运用程序,正常,发现C盘空间缩小了。
五 重新打开之前的项目,如果发现之前正常的项目,有不少的代码页显示红色报告错误,
例如import android.support.v4.app.ActivityCompat中的 ActivityCompat显示红色。可以采取如下方法:
5.1 Build中的clear project,把之前编译的信息去掉。
5.2 File菜单下的Invalidate Caches/Restart,选择Invalidate and Restart,清理掉studio中的缓存。
重新打开android studio后,下载并配置相关工具信息后,发现红字消失,恢复正常。
android studio节省C盘空间的配置方法的更多相关文章
- android studio最新版的安装和配置(3.1.2)
android studio最新版的安装和配置(3.1.2) 下载地址: android studio:http://www.android-studio.org/ JDK:http://www.or ...
- 【Android Studio 小技巧】一键查看文件方法结构目录File Structure
看源代码的时候,如果可以查看class中的所有方法,可以提高效率.Android Studio 中可以使用快捷键一键显示所有方法的目录. Mac: command + fn + F12 (在mac中的 ...
- Android Studio导入Eclipse项目的两种方法
Android Studio导入Eclipse项目有两种方法,一种是直接把Eclipse项目导入Android Studio,另一种是在Eclipse项目里面进行转换,然后再导入Android Stu ...
- Android Studio占用C盘内存
使用Android Studio的时候,会发现,在各种下载导入的时候,C盘内存耗费的非常的快,于是我看了下配置.
- android studio 3.1.4下载安装配置(附旧版本下载地址)
windows下安装android studio.当前时间2018年9月. 最新版本的android studio3.2.0-release出来了,拥有许多新的特性 可能我是一个业余的android开 ...
- Android Studio的下载、安装与配置
1 下载 下载地址:http://www.android-studio.org/index.php ☟这里下载的是3.1.2版本 2 安装与配置 2.1 初步安装 默认就可以,点击红框内按钮依次进行安 ...
- .Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决
说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受 于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套 ...
- apk反编译(6)ProGuard 工具 android studio版官方教程[作用,配置,解混淆,优化示例]
ProGuard In this document Enabling ProGuard (Gradle Builds) Configuring ProGuard Examples Decoding O ...
- Android Studio 1.0 苹果电脑安装配置
前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0. ...
随机推荐
- SAP Business One对象清单
中文描述 对象号 表名 主键 英文描述 总账科目 1 OACT AcctCode G/L Accounts 业务伙伴 2 OCRD CardCode Business Partner 银行代码 3 O ...
- 解决Android调用相机拍照,要报“打开相机失败”查看debug日志显示“setParameters failed”的问题
使用CameraLibrary项目,在部分手机或平板上不能正常使用,要报“打开相机失败”查看debug日志显示“setParameters failed”. 找到CameraView.java中的se ...
- 更改Android设备System目录的文件的写入权限
有时候我们需要修改/system目录中文件的权限,比如将该目录下的脚本设置写入权限等,但该目录默认只有read权限,此时应该怎么办? 1.安卓设备请确保root;2.连接安卓设备,确保安卓设备打开了“ ...
- 区块链技术驱动金融.mobi
链接:https://pan.baidu.com/s/1yY8f_PglsPoudb76nru9Ig 提取码:c58o 想一起学习区块链的朋友可以加好友一个学习哦,共同进步
- Csharp:jquery.ajax-combobox
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- 关于Redis 二进制内容的 可视化尝试
二进制内容的 能否可视化? 网上的资料比较少啊! -------------------------------------------------------------------------- ...
- 【戾气满满】Ubuntu 18.04使用QT通过FreeTDS+unixODBC连接MSSQL填坑记(含泪亲测可用)
前言 照例废话几句,想玩下QT,但是学习吧总得想点事情做啊,单纯学习语法用法这些?反正我是学不下去的,脑袋一拍,就先学下怎么连接数据库吧!然而万万没想到,我这是给自己挖了一个深深的坑啊! 学习自然去官 ...
- 计算几何 val.2
目录 计算几何 val.2 几何单位结构体板子 旋转卡壳 基础概念 求法 模板 半平面交 前置芝士:线段交 S&I算法 模板 最小圆覆盖 随机增量法 时间复杂度 模板 后记 计算几何 val. ...
- C# copy source directory files with original folder to the destination path
private static void PathCopyFilesWithOriginalFolder() { ; try { string sourceDir = @"E:\Source& ...
- Class文件结构-常量池
常量池里存放:1.字面量(Literal) • 文本字符串 • 声明为final的常量值(final的8种基本类型) • 非final的基本类型也可能进(doublefloatlong)2.符号引用( ...