您现在的位置是:首页 >技术杂谈 >Mac 更换.gradle文件目录网站首页技术杂谈
Mac 更换.gradle文件目录
简介Mac 更换.gradle文件目录
用mac开发最大滑铁卢居然是存储空间不足......于是加了一个外置的存储器。于是需要把android开发中最大的一个缓存目录移到外置存储器...
一开始对android studio的进行了如下设置

于是乎...Mac用户下的.gradle全删了...这个时候用android studio打包运行都没问题了。
如果你用项目目录下的gradlew assembleRelease 进行打包....
运行命令行将发现....

正在下载...下载到用户.gradle下...这就违背了我的初衷...
第一时间百度大多数是这样的:

果断设置/Volumes/SSD/.gradle 结果...当然无效了
于是view gradlew

他引用的是org.gradle.wrapper.GradleWrapperMain类
view org.gradle.wrapper.GradleWrapperMain
他在哪呢?

就是他! 
解压查看jar

找到 org.gradle.wrapper.GradleWrapperMain

通过view 发现这个目录是通过读取gradle.properties配置的去访问.gradle路径
view gradle.properties

原来是读取GRADLE_USER_HOME这个环境变量.
那么就可以解释为什么之前的环境变量修改无效了...
vim ~/.zshrc
添加下面这个即可
GRADLE_USER_HOME=要修改.gradle文件夹位置
export GRADLE_USER_HOME
export PATH=$PATH:$GRADLE_USER_HOME/bin
刷新一下环境变量
source ~/.zshrc
再重新执行打包命令...好了整个世界都友好了!
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结