近期發現C盤空閑空間剩餘不多了,經過檢查發現在C:\Users\<電腦用戶名>\的目錄下,有這兩個文件夾空間比較大,這兩文件夾分別是 .AndroidStudioPreview3.2(不同版本的android studio名稱會不一樣) 和 .gradle,AndroidStudioPreview3 ...
近期發現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後,下載並配置相關工具信息後,發現紅字消失,恢復正常。