可在Mac上通过四种方法运行安卓软件:一、官方Android Emulator(M1/M2/M3原生支持);二、Android Studio配套AVD;三、MuMu模拟器Pro;四、手动优化config.ini及ADB配置。

如果您希望在Mac设备上运行安卓软件,但尚未安装兼容M系列芯片的安卓模拟器,则可能是由于缺少适配arm64架构的模拟器环境或未完成必要配置。以下是多种可行的安装与运行方法:
一、使用官方Android Emulator(M1/M2/M3原生支持)
该方案基于Google AOSP分支优化的arm64-v8a镜像,专为Apple Silicon设计,无需Rosetta转译,性能稳定且兼容性高。
1、通过终端克隆预编译项目仓库:
git clone https://gitcode.com/gh_mirrors/an/android-emulator-m1-preview
2、进入下载目录,将Android Emulator.app拖拽至/Applications文件夹
3、首次运行前,右键点击应用图标,选择“显示简介”,勾选“仍要打开”以绕过开发者签名验证
4、双击启动,等待初始化完成;首次加载可能耗时较长,后续启动将明显加快
二、通过Android Studio配套AVD安装
此方式集成于完整开发套件中,支持自定义设备规格与系统镜像,适合需调试APK或开发安卓应用的用户。
1、访问Android Studio官网,根据芯片类型选择对应版本:Apple chip版用于M1/M2/M3,Intel chip版仅限旧款Mac
2、安装过程中选择Custom安装模式,并确保勾选Android SDK、Android SDK Platform及Android Virtual Device组件
3、安装完成后启动Android Studio,点击右上角设备管理器图标,选择Create device
4、在Virtual Device Configuration中选择Pixel系列设备模板,系统镜像须选标有“ARM 64 v8a”或“Google APIs ARM 64”的版本
5、完成创建后,在设备列表中点击绿色三角形按钮启动模拟器
三、使用MuMu模拟器Pro(图形化一键部署)
MuMu模拟器Pro针对macOS进行了深度适配,提供游戏中心、APK拖投、多开等面向终端用户的便捷功能。
1、浏览器访问MuMu模拟器官网,点击“立即下载”获取macOS版本安装包
2、双击.dmg文件,将MuMu模拟器Pro图标拖入Applications文件夹完成安装
3、首次启动时若提示“无法验证开发者”,前往系统设置→隐私与安全性→点击“仍要打开”
4、登录账号后领取试用资格,激活成功即可进入主界面
5、在【游戏中心】搜索目标安卓应用,或直接将APK文件拖入模拟器窗口完成安装
四、手动配置config.ini提升性能
修改模拟器底层配置文件可显著改善运行流畅度,尤其适用于默认内存或分辨率不足导致卡顿的场景。
1、前往/Applications/Android Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/目录
2、使用文本编辑器打开config.ini文件
3、按需调整以下关键参数:
hw.cpu.ncore=4
hw.ramSize=4096
disk.dataPartition.size=32768M
hw.gpu.mode=host
hw.gpu.enabled=yes
4、保存文件后重启模拟器使配置生效
五、配置ADB路径消除弹窗警告
未正确指定ADB工具位置会导致模拟器反复弹出“Use detected ADB location”提示,影响操作连贯性。
1、通过Homebrew安装平台工具:
brew install android-platform-tools
2、执行命令查看ADB实际路径:
brew info android-platform-tools
3、启动模拟器,点击右下角三点菜单→Settings→General
4、关闭Use detected ADB location选项,点击文件夹图标手动定位ADB文件
5、路径示例:/opt/homebrew/Caskroom/android-platform-tools/33.0.2/platform-tools/adb(注意使用Command+Shift+.显示隐藏的/opt目录)
6、确认后重启模拟器,弹窗警告应不再出现










