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后,下载并配置相关工具信息后,发现红字消失,恢复正常。
上一篇: JS项目练习之求和(包含正则表达式验证)
下一篇: go开发环境
推荐阅读
-
win7 64位纯净版系统c盘空间显示与实际占用空间不对的解决方法图文教程
-
win7 64位纯净版系统c盘空间显示与实际占用空间不对的解决方法图文教程
-
Flutter下Android Studio配置gradle的方法
-
Android Studio手动配置Gradle的方法
-
android studio节省C盘空间的配置方法
-
AndroidStudio修改默认C盘配置文件夹(.android.gradle.AndroidStudio)以及修改后避免踩的坑
-
Android Studio多渠道打包的配置方法
-
C盘容量不足怎么办 扩大C盘空间的方法
-
Android studio 中基于c++的OpenCV 配置
-
使用WSL配合Visual Studio在本地调试linux c++程序的配置方法