更改Android studio中SDK,AVD的默認路徑

對於大部分首次下載android studio開發android的人來講, 因爲Android Studio將會默認把SDK,AVD下載到咱們的C盤,形成大量內存的佔用,那麼如何更改SDK,AVD的路徑呢?android

首先附上SDK,AVD 的默認路徑,在window7中
SDK的默認路徑是 C:\Users\Administrator\AppData\Local\Android\Sdk
AVD的默認路徑是 C:\Users\Administrator\.android\avdspa

網上一些文章裏寫的是「打開Android Studio, File->other Settings->Default Project Structure「code

如圖, 更改Android SDK location的路徑。可是我試了,選擇D盤文件夾提示以下blog

有個同事說要本身把C盤的文件剪切到D盤,而後就能夠更改路徑了,我試了還真的能夠,可是有個問題,運行fluttter doctor 會提示檢測Android SDK錯誤,要從新安裝下SDK。內存

另外發現了一種簡單的方法是「Tools->SDK Manager」,如圖開發

這裏能夠直接修改,修改後文件夾自動複製到目標路徑。get

 

更改AVD的路徑,在D盤創建一個文件夾android_AVD文件夾,而後配置ANDROID_SDK_HOME的路徑io

ANDROID_SDK_HOME的路徑便是保存你的AVD的路徑,保存後,系統會自動的在android_AVD中新建一個.android文件夾,而後將你的avd文件夾移到.android文件夾下,再修改你的avd配置文件的路徑,打開avd文件夾,找到.ini文件,用記事本打開,將路徑修改成你的文件路徑class

avd.ini.encoding=UTF-8
path=D:\android_AVD\.android\avd\Pixel_2_API_Q.avd
path.rel=avd\Pixel_2_API_Q.avd
target=android-Q

最後重啓android studio,大功告成。dva

 

另外安裝Intel x86 Emulator Accelerator (HAXM installer)的問題:

到SDK目錄下面安裝intelhaxm-android.exe,通常路徑在C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager ,找到intelhaxm-android.exe這個文件安裝定並運行, 未出現錯誤即已解決。

若是在安裝過程當中出現Intel virtualization technology (vt,vt-x) is not enabled的錯誤,須要進入的電腦的BIOS中修改,重啓電腦,進入BIOS頁面(通常在開機時按Del或F2,根據電腦不一樣,進入方式不一樣),找到Advanced Mode –> Advanced –> CPU Configuration –> Intel Virtual Technology設置爲Enabled(表示開啓虛擬化)就能夠了。

相關文章
相關標籤/搜索