Android Studio 和 gradle 修改缓存文件夹路径
2016-07-25 18:28
811 查看
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52004676 文章出自:薛瑄的博客
你也可以查看我的其他同类文章,也会让你有一定的收货!
android studio 中build.gradle 中dependencies 依赖的包,都会被下载到这个路径下:C:\Users\Administrator.gradle\caches\modules-2\files-2.1
android sdk 自带的依赖包,包括V4、V7等support library、multidex等,保存在本地硬盘的路径是:
D:\Android\android-sdk\extras\android\m2repository\com\android\support
主要有四个文件夹,分别是
.android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径
.AndroidStudio 配置、插件缓存文件夹、最近打开的项目
.gradle 这其中存储的是本地的gradle全局配置文件 ,但是在每次更新gradle后,这个文件都会增大(可以配置离线gradle)
.m2 maven仓库下载的库文件保存在这里,你使用的所有的maven仓库都会先缓存到这里然后再添加到你的项目中进行使用;如果你用的插件越多这个文件夹将会持续增大
这三个文件默认都是在C盘的,如何把它们移动到指定的路径呢??
首先,需要添加一个系统的环境变量ANDROID_SDK_HOME,如下图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/2a893ec3973d2e78eb313732496cabb2)
变量名其实有些误导人,这个如果Google官方定义成AVD_HOME可能还好一些,其实应该是模拟器的默认路径。
2、添加好环境变量后到新的路径下修改下相应的.ini文件内的路径信息,然后重启系统生效。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/b671a4f71690edf63a4b4288621dc201)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/0e0245b347aab0bd8df5097404969f79)
进入文件:idea.properties ,而后修改如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/8fd6b9c4a98ed39da2667dc977501854)
这里是我的修改方式,当然你可以设置到你需要的地方,修改好后如果不想 AndroidStudio 重新更新下载,那么直接把文件夹从原来的地方剪切到你设置的地方去吧。
测试发现,虽然正确修改idea.properties文件,并且移动文件夹到新路径,但是在C盘还是会出现.AndroidStudio文件夹,但是Android Studio使用的却是新路径的文件夹。我使用的是AndroidStudio2.1.2
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/26d078d24bfa3390c7578fc59d6274d0)
我使用这个方法可行,但是我参考的这篇文章却说这个方法不行,如果你使用这个方法也不行,可以参考这里
测试发现,虽然正确配置路径,并且移动文件夹到新路径,但是在C盘还是会出现.gradle文件夹,但是Android Studio使用的却是新路径的文件夹。我使用的是AndroidStudio2.1.2
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/01/8c046bc09a2303b1f190a107e9a58d54)
2、修改好后如果不想 AndroidStudio 重新更新下载,那么直接把.m2文件夹从原来的地方剪切到你设置的地方。
参考:http://blog.csdn.net/qiujuer/article/details/44160127
http://blog.csdn.net/qiujuer/article/details/44257993
http://www.jianshu.com/p/7a58c5f154c5
你也可以查看我的其他同类文章,也会让你有一定的收货!
android studio 中build.gradle 中dependencies 依赖的包,都会被下载到这个路径下:C:\Users\Administrator.gradle\caches\modules-2\files-2.1
android sdk 自带的依赖包,包括V4、V7等support library、multidex等,保存在本地硬盘的路径是:
D:\Android\android-sdk\extras\android\m2repository\com\android\support
Android Studio的缓存文件
默认安装的AndroidStudio会在C:\Users\YourName\ .xxx缓存一些数据
主要有四个文件夹,分别是
.android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径
.AndroidStudio 配置、插件缓存文件夹、最近打开的项目
.gradle 这其中存储的是本地的gradle全局配置文件 ,但是在每次更新gradle后,这个文件都会增大(可以配置离线gradle)
.m2 maven仓库下载的库文件保存在这里,你使用的所有的maven仓库都会先缓存到这里然后再添加到你的项目中进行使用;如果你用的插件越多这个文件夹将会持续增大
这三个文件默认都是在C盘的,如何把它们移动到指定的路径呢??
如何配置
.android文件夹的修改
1、这个文件夹是由Android SDK配置模拟器生成的,也是最占空间的一个。首先,需要添加一个系统的环境变量ANDROID_SDK_HOME,如下图:
变量名其实有些误导人,这个如果Google官方定义成AVD_HOME可能还好一些,其实应该是模拟器的默认路径。
2、添加好环境变量后到新的路径下修改下相应的.ini文件内的路径信息,然后重启系统生效。
.AndroidStudio文件夹的修改
这个文件夹的配置有些不太一样,只能从默认的安装文件中去配置。首先进入你的 AndroidStudio 安装目录中的 Bin 文件夹。\Android\AndroidStudio\bin
进入文件:idea.properties ,而后修改如下:
这里是我的修改方式,当然你可以设置到你需要的地方,修改好后如果不想 AndroidStudio 重新更新下载,那么直接把文件夹从原来的地方剪切到你设置的地方去吧。
测试发现,虽然正确修改idea.properties文件,并且移动文件夹到新路径,但是在C盘还是会出现.AndroidStudio文件夹,但是Android Studio使用的却是新路径的文件夹。我使用的是AndroidStudio2.1.2
.gradle文件夹的修改
这个文件夹直接进入 AndroidStudio > File > Settings我使用这个方法可行,但是我参考的这篇文章却说这个方法不行,如果你使用这个方法也不行,可以参考这里
测试发现,虽然正确配置路径,并且移动文件夹到新路径,但是在C盘还是会出现.gradle文件夹,但是Android Studio使用的却是新路径的文件夹。我使用的是AndroidStudio2.1.2
.m2文件夹的修改
1、这个的配置也相对简单,同样在设置中进行更改:2、修改好后如果不想 AndroidStudio 重新更新下载,那么直接把.m2文件夹从原来的地方剪切到你设置的地方。
参考:http://blog.csdn.net/qiujuer/article/details/44160127
http://blog.csdn.net/qiujuer/article/details/44257993
http://www.jianshu.com/p/7a58c5f154c5
相关文章推荐
- Android—AlertDialog提示信息
- Android开发之shape自定义图形
- Android进阶处理图片之压缩图片大小、Lru内存解决方案
- activity和软键盘遮挡问题
- Android Studio improt project APIDemo
- Android 软键盘的显示和隐藏
- android BLE 编程详解
- Android RecycleView 里面有按钮点击 复用错位的问题解决
- com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
- Android Animation的用法总结
- android常用ADB命令
- android 逆向工程
- Android 开发之自定义 Spinner
- EidtText(打开界面隐藏,点击的时候软键盘不遮盖掉输入框)
- Android Studio安装插件
- Android进程保活之绑定系统服务
- Android 容联云IM集成:初始化与登录中的坑
- android 蓝牙通信 聊天
- Android 多渠道打包
- Android NDK的生命周期JNI_OnLoad与JNI_OnUnload(转)