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


對於大部分首次下載android studio開發android的人來說, 由於Android Studio將會默認把SDK,AVD下載到我們的C盤,造成大量內存的占用,那么如何更改SDK,AVD的路徑呢?

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

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

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

有個同事說要自己把C盤的文件剪切到D盤,然后就可以更改路徑了,我試了還真的可以,但是有個問題,運行fluttter doctor 會提示檢測Android SDK錯誤,要重新安裝下SDK。

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

這里可以直接修改,修改后文件夾自動復制到目標路徑。

或者:

 

更改AVD的路徑,在D盤建立一個文件夾android_AVD文件夾,然后配置ANDROID_SDK_HOME的路徑

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

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,大功告成。

 

另外安裝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(表示開啟虛擬化)就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM