android studio節(jié)省C盤空間的配置方法
近期發(fā)現(xiàn)C盤空閑空間剩余不多了,經(jīng)過檢查發(fā)現(xiàn)在
C:\Users\<電腦用戶名>\的目錄下,有這兩個文件夾空間比較大,這兩文件夾分別是 .AndroidStudioPreview3.2(不同版本的android studio名稱會不一樣) 和 .gradle,AndroidStudioPreview3.2存放的是AndroidStudio配置和插件等緩存文件,
.gradle存放的是gradle配置和相關(guān)依賴文件等內(nèi)容,這兩文件夾加起來有2G多的空間大小,
占用了本就緊張的C盤空間??梢酝ㄟ^以下操作把這兩文件夾存放到其他路徑,節(jié)省C盤空間。
一 首先關(guān)閉掉android studio。
選擇一個空閑空間充足的磁盤,假設(shè)是D盤,在D盤下新建一個目錄,命名 cacheadr,
把.AndroidStudioPreview3.2和.gradle這兩文件夾移動到d:\cacheadr目錄下。
二 設(shè)置androidstudio的新存放路徑。
去到AndroidStudio軟件的安裝目錄,進入bin目錄,編輯idea.properties文件,
大概在第8行下增加如下的一行內(nèi)容
idea.config.path=D:/cacheadr/.AndroidStudioPreview3.2/config
增加該行內(nèi)容后的文件內(nèi)容大概如下:
#--------------------------------------------------------------------- # 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
三 設(shè)置gradle的配置和相關(guān)依賴文件的新存放路徑。
最有效的方法是通過windows系統(tǒng)中的高級設(shè)置中的環(huán)境變量方式,增加一個名稱為GRADLE_USER_HOME的系統(tǒng)變量,該變量的值為: d:\cacheadr\.gradle,這就是.gradle新存放的目錄。
另外一種方式是,在gradle的bin目錄下,gradle.bat批處理文件中增加這行,增加的位置在set DEFAULT_JVM_OPTS= 這行內(nèi)容之后。
set GRADLE_OPTS="-Dgradle.user.home=D:\cacheadr\.gradle" 。
這種方式未實測。
四 重新打開androidstudio,編譯運用程序,正常,發(fā)現(xiàn)C盤空間縮小了。
五 重新打開之前的項目,如果發(fā)現(xiàn)之前正常的項目,有不少的代碼頁顯示紅色報告錯誤,
例如import android.support.v4.app.ActivityCompat中的 ActivityCompat顯示紅色??梢圆扇∪缦路椒?
5.1 Build中的clear project,把之前編譯的信息去掉。
5.2 File菜單下的Invalidate Caches/Restart,選擇Invalidate and Restart,清理掉studio中的緩存。
重新打開android studio后,下載并配置相關(guān)工具信息后,發(fā)現(xiàn)紅字消失,恢復(fù)正常。
總結(jié)
以上所述是小編給大家介紹的android studio節(jié)省C盤空間的配置方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
Android自定義View葉子旋轉(zhuǎn)完整版(六)
這篇文章主要為大家詳細介紹了Android自定義View葉子旋轉(zhuǎn)完整版,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03Android組件實現(xiàn)長按彈出上下文菜單功能的方法
這篇文章主要介紹了Android組件實現(xiàn)長按彈出上下文菜單功能的方法,結(jié)合實例形式分析了Android實現(xiàn)長按彈出上下文菜單的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2017-07-07Android RecyclerView的Item點擊事件實現(xiàn)整理
這篇文章主要介紹了Android RecyclerView的Item點擊事件實現(xiàn)整理的相關(guān)資料,需要的朋友可以參考下2017-01-01Android ListView實現(xiàn)無限循環(huán)滾動
這篇文章主要為大家詳細介紹了Android ListView實現(xiàn)無限循環(huán)滾動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-06-06封裝的android監(jiān)聽手指左右滑動屏幕的事件類分享
這篇文章主要介紹了封裝的android監(jiān)聽手指左右滑動屏幕的事件類分享,本文分別給出了簡單處理方法的代碼和封裝好的處理類代碼,需要的朋友可以參考下2015-05-05Android Canvas drawText文字居中的一些事(圖解)
這篇文章主要給大家介紹了關(guān)于Android Canvas drawText文字居中的一些事,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-12-12Android提高之自定義Menu(TabMenu)實現(xiàn)方法
這篇文章主要介紹了Android自定義Menu(TabMenu)實現(xiàn)方法,是非常實用的功能,需要的朋友可以參考下2014-08-08