Mac 安卓模拟器的安卓版本:为什么固定是 Android 16,设备又为什么要重建
更新于 · MACOS EMULATOR 团队
你的模拟器里跑的是哪个安卓版本,能不能换?用 MACOS EMULATOR 的话,一句话就能答完:Android 16,所有 Mac 上都一样,由启动器固定。下面说明为什么它不能自己选、在哪里看,以及哪天版本更换时会发生什么,因为到那时,设备必须重建。
所有 Mac 上都是同一个版本:Android 16
启动器创建的安卓设备运行的是 Android 16,用安卓开发者的说法,就是 API 级别 36。它是 Google 官方的 64 位 ARM 系统映像,在安装时从 Google 的服务器下载,模拟引擎也一样。
这个版本既不取决于你的 Mac,也不取决于 macOS。一台 8 GB 的 MacBook Air M1 和一台 Mac Studio 装的是同一个安卓:不同 Mac 之间变的是设置(设备的内存、帧率、画质),而不是系统。同一个 Android 16,在 macOS 12 上和在 macOS 26 上装的都一样。
因为这是一个 ARM 版的安卓,它的代码通过 Apple Hypervisor(虚拟机管理程序),直接在 Apple 芯片上运行。Intel Mac 安卓模拟器指南 解释了为什么也正是这一点,把 Intel Mac 排除在外。
为什么安卓版本不能自己选
启动器的设置里,没有任何一项能换成别的版本。版本写在应用本身里,只会随着应用的新版本而改变。这不是疏忽:模拟器的图形渲染就是为这个版本打造的。启动器默认使用的图形模式需要 Android 16,它的图形层修复了 Android 15 在编译某些着色器时会崩溃的问题。
安卓版本更新,并不会因此让一款游戏变得兼容。每款游戏都有自己的条件,没有人能诚实地保证某一款游戏一定能在模拟器里运行:Mac 安卓模拟器指南 解释了原因。
在哪里看设备的安卓版本
你什么都不用检查。设备的安卓版本如果和你的启动器不一致,游戏库就不会打开:启动器会停在下文说的重建画面上。
主页底部的「SYSTEM」(系统)卡片,在「Version」(版本)这一行显示的是应用的版本,不是安卓的版本。性能报告则会记下设备的系统映像:它由客服来读,前提是你用客户中心的「发送报告」按钮把它发过去。
版本更换时:设备要重建
当应用的新版本自带更新的安卓系统,比如从 Android 15 换到 Android 16,设备没法就地升级。这是实测过的:Android 15 设备的数据在 Android 16 下启动不了,设备会不停地重启,永远完成不了启动。所以启动器会从头重新创建设备,并且在你点任何东西之前就告诉你。
启动器不会显示主页,而是显示「Android 16 update required.」(需要更新到 Android 16),下面是两个列表:
- 「ERASED」(会清除):设备上的 Google 账号、所有已经安装的游戏,以及它们在设备上的数据。
- 「KEPT」(会保留):你的订阅、你的键位,以及你的画质和语言设置。
游戏保存在自己服务器上的东西,不在你的 Mac 上,重建也碰不到它。只保存在设备上的东西,会跟着设备一起消失。你的进度怎样保存,要看具体的游戏:重建之前,先在游戏里确认。
重建,一步一步来
- 1点击「Rebuild the device (erases its data)」(重建设备,会清除其中的数据)。按钮下方写着「Needs an internet connection.」(需要联网):要从 Google 的服务器下载约 2.2 GB。启动器会自己先关闭设备,再清除它。
- 2剩余空间不多?按钮照样可以点。可用空间不到 12 GB 时,启动器会先删掉旧的安卓映像,再下载新的;否则,它会在设备重建好之后再删。
- 3重建后的设备第一次启动要花几分钟,只有这一次。让启动器一直开着。
- 4在「Full」模式下,应用会用你自己的 Google 账号从 Google Play 安装游戏:在启动器顶部的横幅里重新登录,再重新安装你的游戏,每款点一下就行。
新的设备,缓存也是新的:每款游戏第一次打开时,都会在黑屏后面重新编译着色器,就像最初那一次。模拟器启动不了的指南 说明了哪些情况是正常的,什么时候才需要担心。
提到旧版本安卓的提示
启动器也可能显示:「This device runs an older Android version and has to be rebuilt. Reopen MACOS EMULATOR to start that update.」(这台设备运行的是较旧的安卓版本,需要重建。重新打开 MACOS EMULATOR 即可开始这次更新。)这是同一种情况:必要时重新打开应用,重建画面就会接着出现。
点重建按钮之前
- 别为了「干干净净重来」去卸载模拟器:重建本身就会重做设备,而「Uninstall」还会额外带走你的键位和保存的授权码。Mac 安卓模拟器更新指南 说明了普通更新会保留什么。
- 准备好稳定的网络,留出一点时间:先是下载,然后是要花几分钟的第一次启动。
常见问题
Mac 上的安卓模拟器运行的是哪个安卓版本?
在 MACOS EMULATOR 里是 Android 16(API 级别 36),Google 官方的 64 位 ARM 系统映像。所有 Mac 上都一样,不管内存多大、macOS 是哪个版本。
能换成别的安卓版本吗?
不能。没有任何设置可以做到:版本由应用固定,应用的图形渲染就是为它打造的,只有应用的新版本才会改变它。
模拟器为什么要我重建设备?
因为你的更新自带了更新的安卓系统,而 Android 15 设备的数据在 Android 16 下启动不了。所以启动器会重新创建设备,并先让你看清楚哪些会清除、哪些会保留。
重建会清除我的键位和订阅吗?
不会。你的订阅、键位,以及画质和语言设置都会保留。清除的是设备里的内容:Google 账号、已经安装的游戏,以及它们在设备上的数据。
Android 16 能让游戏兼容模拟器吗?
单靠它不行。每款游戏都有自己的条件,没有哪个安卓版本能保证某一款游戏在模拟器里运行。付款之前,先确认你的游戏是否兼容。