我的原因是C盘空间不足,Android studio
的内置模拟器在C盘放不下,所以我把
C:\Users\用户名\.android\avd
路径下的文件夹Pixel_3a_API_30_x86.avd
搬到了D盘
- 其中
Pixel_3a_API_30_x86
是模拟器名称 - avd文件夹就是用来存放模拟器镜像文件的,为了节省c盘资源,我就把
avd
文件夹给移到D盘中。
解决过程
我在空间充足的D盘,创建了空文件夹android_studio_avd
,把Pixel_3a_API_30_x86.avd
文件夹剪切到里面。配置文件Pixel_3a_API_30_x86.ini
在C:\Users\用户名\.android\avd
原地不动,修改Pixel_3a_API_30_x86.ini
内容,它原来的内容是:
avd.ini.encoding=UTF-8
path=C:\Users\用户名\.android\avd\Pixel_3a_API_30_x86.avd
path.rel=avd\Pixel_3a_API_30_x86.avd
target=android-30
复制刚刚移到D盘里的Pixel_3a_API_30_x86.avd
文件夹路径,只要修改path=
就行,修改后:
avd.ini.encoding=UTF-8
path=D:\android_studio_avd\Pixel_3a_API_30_x86.avd
path.rel=avd\Pixel_3a_API_30_x86.avd
target=android-30
保存后,重启Android studio
,就可以用模拟器了。