我們知道,android studio 安裝會占用大量的空間,比如我們我們將andriod status 安裝到了D:\IDE\Android Studio這里,但是你會發現,在編譯出包過程中,C盤的大小也會在不斷減小,是因為編譯過程中的文件已經放到${user.home}下,比如我的是C:\Users\helen目錄下,涉及到的文件有
.AndroidStudio2.3
.gradle
.m2
(1).AndroidStudio2.3 的位置修改
該目錄下有config及system兩個文件夾,分別為配置及系統緩存文件夾。現關掉啟動的androidstudio程序,將該文件夾移動至D:\IDE\Android Studio目錄下。
修改AndroidStudio安裝路徑D:\IDE\Android Studio下的\bin\idea.properties文件:
idea.config.path=D:/IDE/Android Studio/.AndroidStudio2.3/config
idea.system.path=D:/IDE/Android Studio/.AndroidStudio2.3/system
一定要注意前面的#號去掉
(2).gradle的位置修改
方法一、將.gradle文件夾剪切至D:\Android Studio\gradle文件夾下,之前在androidstudio的settings中配置gradle路徑的方式在新版本中已經失效,但是可以通過命令實現路徑的變更,在cmd中執行:
AndroidStudio安裝路徑D:\IDE\Android Studio\gradle\gradle-3.2\bin> gradle -g "D:/IDE/Android Studio/gradle/.gradle" -d
重啟電腦,
方法二、如果不行的話,就在cmd中執行以下命令:
setx GRADLE_HOME "D:\IDE\Android Studio\gradle"
setx Path ".;%%GRADLE_HOME%%\bin;"
setx GRADLE_USER_HOME %GRADLE_HOME%\.gradle
執行完以后重啟電腦,就可以了,編譯過程中,沒有C盤下生成.gradle
方法三、或者在在Android Studio的配置選項Settings中修改就行,如下:
(3).m2的位置修改
這個repository占用空間是極大的,先剪切至D:\AndroidStudio,在config,settings中找到Path Variables,添加Name:MAVEN_REPOSITORY,Value: D:\IDE\Android Studio
另外是在maven的安裝路徑下的\conf\setting.xml的如下字段:
<localRepository>D:\IDE\maven_repository</localRepository>