android studio 默認會安裝在 c 盤,雖然安裝體積并不大命贴。但是像 gradle 的緩存文件夾在用了一段時間之后會變得嚴重占用 c 盤空間了,還有 avd 文件夾食听,通常是模擬器的鏡像胸蛛,少則 3-5 G,多的幾十 G 樱报,這對于 ssd 硬盤來說簡直是一種浪費葬项。
諸如此類的問題還有第一次打開項目時 gradle build 執(zhí)行非常久,這通常是在下載指定的 gradle 版本迹蛤,但是由于某些不可描述的問題民珍,造成無法下載或者速度很慢,我們只能干等著盗飒。當你面對打開你自己在另外一臺電腦創(chuàng)建的項目時嚷量,需要從 maven 重新下載 dependencies 里的包,并且速度慢的驚人逆趣,有沒有很絕望蝶溶?
現(xiàn)在,是時候要改變這些狀況了宣渗。
接下來抖所,我們進行一般設置,讓 android studio 變得便攜痕囱,并且不再占用 c 盤空間部蛇。
- 首先我們下載 android studio 的 zip 包,我的版本是 2.3.3咐蝇,默認使用 gradle 3.3 涯鲁。不要用需要安裝的版本巷查,這個zip包只是 IDE,不包含 SDK抹腿。然后解壓待用岛请。
2.創(chuàng)建一個虛擬磁盤,設定大小為 500GB警绩,格式為 vhdx崇败,動態(tài)磁盤大小。
然后格式化成分區(qū)表為 GPT (GUID分區(qū)表)文件系統(tǒng)格式為 NTFS 的磁盤肩祥,假設分配盤符為 A后室,那么后面的涉及到盤符的都要保持一致,將解壓好的 android studio 移到 A 盤中混狠。
3.啟動 android studio 岸霹,指定下載的 SDK 位置為 A:\SDK
4.設置下列的環(huán)境變量:
GRADLE_HOME -> A:\android\gradle\gradle-3.3
GRADLE_USER_HOME -> A:\android\.gradle
ANDROID_SDK_HOME -> A:\android\sdk
需要注意的是 A:\android\sdk 一定要包含 .android 文件夾,沒有就創(chuàng)建一個将饺,這種文件夾有點特殊不能直接創(chuàng)建贡避,可以使用命令行 mkdir .android。
- 修改 idea.properties 文件里面的路徑
最后重啟一下電腦予弧,讓環(huán)境變量生效刮吧,刪除 C:\Users\你的用戶名\ 里的 .android .AndroidStudio2.3 兩個文件夾,重啟后如果這兩個文件不再生成或者里面沒有文件說明整個配置生效了掖蛤。
以后只需要拷貝這個 vhdx 文件杀捻,設置一下環(huán)境變量就可以在別的電腦愉快的使用 android studio 和創(chuàng)建的模擬器了。