You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac使用Android Studio运行VAD报错要求安装HAXM问题

M1芯片Mac Android Studio AVD报错解决方案

前提校验

确认你安装的是Apple Silicon专属版本的Android Studio:

  • 点击顶部菜单栏Android Studio → About Android Studio,查看Runtime字段,若显示为aarch64即为正确版本,若为x86_64请卸载后到Android开发者官网重新下载Arm架构安装包。

步骤1:修正SDK工具配置

  • 打开Android Studio → 偏好设置(Preferences)→ 依次进入Appearance & Behavior > System Settings > Android SDK
  • 切换到SDK Tools标签页:
    • 勾选Android Emulator,确认版本≥30.9.0(该版本起正式支持Apple Silicon设备),如果未安装或版本过低,点击Apply完成安装/更新
    • 取消勾选Intel x86 Emulator Accelerator (HAXM installer),该组件为Intel芯片专属,Arm架构设备完全不需要

步骤2:确认AVD架构配置正确

  • 打开Device Manager,找到你创建的arm64 AVD,点击右侧下拉菜单选择View Details
  • 确认两个核心参数:
    • CPU/ABI字段明确为arm64-v8a
    • 系统镜像为Arm架构,非x86/x86_64架构镜像
  • 若配置错误,删除原有AVD后重新创建:创建时选择Other Images标签,筛选ABI为arm64-v8a的系统镜像下载完成后再创建AVD

步骤3:修改项目运行配置

  • 点击顶部菜单栏Run > Edit Configurations
  • 找到对应app模块的运行配置,进入General标签下的Deployment Target Options区域:
    • 取消勾选Use same device for future launches
    • 选择Specified device,下拉选中你创建的arm64 AVD
    • 取消勾选Enable Device Mirroring,旧版本Android Studio的设备镜像功能会错误触发x86架构校验

步骤4:重置缓存(以上步骤无效时执行)

  • 点击顶部菜单栏File > Invalidate Caches...
  • 勾选Clear file system cache and local history,点击Invalidate and Restart,重启完成后再尝试运行项目

内容的提问来源于stack exchange,提问作者tianyi wang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 18:00:04