更改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(表示开启虚拟化)就可以了。
推荐阅读
-
解决Android Studio安装过程中“SDK tools directory is missing”的问题
-
Android studio重新配置Android SDK路径的详细教程
-
关于解决 AVD的中文路径出现的问题和更改avd的默认路径
-
Camtasia studio 9.0怎么更改默认的存储路径?
-
Android Studio的Sdk文件目录更改及新项目build太慢的解决方案
-
Android Studio中Kotin版本怎么设置? 更改Kotin版本的技巧
-
更改Android studio中SDK,AVD的默认路径
-
更改Android Studio的默认布局
-
解决Android Studio安装过程中“SDK tools directory is missing”的问题
-
Android studio重新配置Android SDK路径的详细教程