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

Android Studio 3.5中Arm镜像AVD运行报错,无可用模拟器包

Android Studio 3.5中Armeabi-v7a AVD运行问题的解决办法

一、问题根源确认

Android Studio 3.5配套的Android Emulator版本已不再支持32位ARM模拟器镜像,官方后续版本逐步淘汰了这类低效率的镜像支持,转而推荐x86/x86_64镜像配合硬件加速,这也是你即使安装HAXM仍报错的核心原因。

二、具体解决步骤

1. 切换到x86/x86_64镜像(推荐方案)

  • 删除现有Armeabi-v7a类型的AVD,打开AVD管理器重新创建:
    • 选择Nexus 6设备,在系统镜像环节挑选Android 6.0 API23的x86或x86_64版本(需提前在SDK管理器中下载对应镜像)。
  • 确保HAXM正确配置:
    1. 打开SDK管理器的SDK Tools标签,勾选并安装Intel x86 Emulator Accelerator (HAXM installer)。
    2. 找到SDK目录下的extras/intel/Hardware_Accelerated_Execution_Manager/intelhaxm-android.exe(Windows系统),手动运行完成驱动安装。
    3. 检查电脑BIOS,确认虚拟化技术(Intel VT-x/AMD-V)已开启。

2. 修复emulator包缺失问题

  • 打开SDK管理器的SDK Tools标签,找到Android Emulator,勾选后点击Apply重新安装。
  • 若下载失败,可清理SDK缓存后重试,或切换到国内镜像源(在SDK管理器右上角SDK Update Sites中配置);也可从正常安装的Android Studio环境中复制对应版本的emulator文件夹覆盖到本地SDK目录。

3. 降级Emulator版本(兼容旧镜像,不推荐)

如果坚持使用Armeabi-v7a镜像,可尝试降级Android Emulator到支持32位ARM的版本:

  • 在SDK管理器SDK Tools标签中,点击Show Package Details,找到Android Emulator,选择26.x及以下版本安装。
  • 安装完成后重启Android Studio,再创建Armeabi-v7a类型的AVD。

4. 物理设备调试(最稳定方案)

直接连接Android 6.0的物理设备,开启USB调试模式,在Android Studio中选择该设备运行应用,彻底规避模拟器的兼容问题。

三、补充说明

Android Studio 1.4时代支持Armeabi-v7a无HAXM提示,是因为当时的模拟器版本仍维护32位ARM镜像,但这类模拟器运行效率极低,易出现内存分配问题,官方后续版本放弃支持也是出于性能优化和维护成本的考虑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 00:45:02