欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

更改Android studio中SDK,AVD的默认路径

程序员文章站 2022-06-16 13:34:17
对于大部分首次下载android studio开发android的人来说, 由于Android Studio将会默认把SDK,AVD下载到我们的C盘,造成大量内存的占用,那么如何更改SDK,AVD的路径呢? 首先附上SDK,AVD 的默认路径,在window7中SDK的默认路径是 C:\Users\ ......

对于大部分首次下载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 studio中SDK,AVD的默认路径

如图, 更改android sdk location的路径。但是我试了,选择d盘文件夹提示如下

更改Android studio中SDK,AVD的默认路径

有个同事说要自己把c盘的文件剪切到d盘,然后就可以更改路径了,我试了还真的可以,但是有个问题,运行fluttter doctor 会提示检测android sdk错误,要重新安装下sdk。

另外发现了一种简单的方法是“tools->sdk manager”,如图

更改Android studio中SDK,AVD的默认路径

这里可以直接修改,修改后文件夹自动复制到目标路径。

 

更改avd的路径,在d盘建立一个文件夹android_avd文件夹,然后配置android_sdk_home的路径

更改Android studio中SDK,AVD的默认路径

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(表示开启虚拟化)就可以了。