MacBook Pro M3 Pro运行Android模拟器:Android Studio报‘CPU不支持VT-x’错误
MacBook Pro M3 Pro 运行Android模拟器提示“CPU does not support VT-x”的解决方法
问题描述
在MacBook Pro M3 Pro上运行Android模拟器时,Android Studio提示「CPU does not support VT-x」错误,已更新至最新苹果版Android Studio,问题仍存在。

解决步骤
选择适配ARM架构的模拟器ABI
打开AVD Manager,编辑目标虚拟设备,进入「其他设置」页面,将「ABI」选项设置为「arm64-v8a」。M系列芯片为ARM架构,VT-x是x86平台的虚拟化技术,无需依赖,选择对应ARM的ABI即可规避该错误。确认Hypervisor.framework启用状态
打开Android Studio的「Preferences」→「Tools」→「Emulator」,确保「Use Hypervisor.Framework」选项处于勾选状态。M系列Mac默认支持该框架,无需额外安装HAXM。清理模拟器缓存
关闭所有模拟器实例,打开终端执行以下命令删除缓存文件:rm -rf ~/.android/avd/[你的模拟器名称].avd/cache/
替换命令中的[你的模拟器名称]为实际的模拟器名称,执行完成后重新启动模拟器。重新创建ARM架构虚拟设备
若上述方法无效,直接删除现有虚拟设备,在AVD Manager中重新创建设备,选择「ARM64」架构的系统镜像,避免使用x86/x86_64类型的镜像。
内容的提问来源于stack exchange,提问作者nico
相关产品推荐
相关产品推荐

