win11系统 Android Studio AVD 模拟器创建【记录】
Android Studio AVD 模拟器配置
书接上回:Win11家庭版 无 hyper-v解决 [ 记录 ]
要配置安卓模拟器正常运行,需要具备以下条件:
1.BIOS已经打开虚拟化支持,若没有打开自行根据主板情况打开,具体打开后如下

2.关闭hyper-v选项以免跟模拟器冲突,这里如果win11家庭版若无此选型,可以看上篇文章解决,然后为保险起见使用cmd管理员权限执行:
bcdedit /set hypervisorlaunchtype off
3.如果是intel cpu需要安装haxm,amd芯片安装Android Emulator hypervisor driver, 如果在SDK Tools里面没有出现此选项,可以自行到国内的一些镜像源下载,例如这里是intel芯片,下载haxm-windows_v7_8_0.zip,解压到SDK目录下extras/google, 然后执行silent_install.bat即可,具体成功失败会有日志输出,根据错误信息去解决一些问题。
以上都准备就绪以后,就可以创建模拟器了,

这里需要下载一个版本的镜像进行选择,选择完就可以一路next创建了

这里需要注意的一个点,Graphics根据实际情况选择,有GPU驱动的选Hardware-GLES 2.0,没有的就Software-GLES 2.0,如果遇到起不来的情况尽量选择Software-GLES 2.0

如果还是起不来,可以cmd进入到sdk/emulator目录下,直接执行
.\emulator.exe -avd Pixel_6_API_29 -verbose
这样以便查看错误的详细信息。
还需要注意的一个点,如果环境变量里设置了avd虚拟机的路径, 实际的你的虚拟机不在这个路径也会启动失败,默认是下载在C:\Users\xxx.android\avd用户目录下,Pixel_6_API_29.ini这个配置文件记录了虚拟机路径。
作者:费码程序猿
欢迎技术交流:QQ:255895056
转载请注明出处,如有不当欢迎指正
